aboutsummaryrefslogtreecommitdiff
path: root/modules/gdnative
Commit message (Collapse)AuthorAgeFilesLines
...
* [GDNative] new GDNative APIKarroffel2017-07-2442-2422/+534
| | | | | | | | | | | This adds GDNative as a separate class type. It can be used to interface with native libraries by using "native calls", which can be registered by modules (and in future other GDNative libraries?). It also reworks the currently called "GDNativeScript" into a "NativeScript" that just makes use of the new GDNative instead of it being the component that implements that functionality.
* gdnative bug fix in get (return null check)Ramesh Ravone2017-07-221-2/+5
|
* -Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky2017-07-193-7/+7
| | | | -Added system for feature overrides, it's pretty cool :)
* Merge pull request #9699 from RameshRavone/masterThomas Herzog2017-07-192-0/+64
|\ | | | | [gdnative] `Object::_get` return type and dynamic property
| * [GDNative] dynamic propertiesRamesh Ravone2017-07-191-0/+62
| |
| * _get return type fixRamesh Ravone2017-07-181-0/+2
| |
* | Add object type hint for docsPoommetee Ketson2017-07-191-2/+2
|/
* Expose Dictionary::next to GDNativesheepandshepherd2017-07-152-1/+9
|
* Fixed syntax inconsistency in Vector3.snap and Vector3.snappedTwistedTwigleg2017-07-032-3/+4
|
* Merge pull request #9360 from GodotExplorer/pr-external-editor-language-checkRémi Verschelde2017-06-271-1/+1
|\ | | | | Better user experience with external text editors.
| * Better user expirence with external text editors.geequlim2017-06-271-1/+1
| | | | | | | | | | Implements open_in_external_editor for subclasses of ScriptLanguage. Add option 'Debug with external editor' to debug menu to control the behavoir of script opened by editor.
* | -Fixed SCREEN_TEXTURE and other related 2D shader parameters.Juan Linietsky2017-06-261-1/+1
|/ | | | -Fixded BackBuffercopy object
* [GDNative] added GDN_EXPORT macro for librariesKarroffel2017-06-181-0/+7
| | | | | Up until now there only was GDAPI which was used for the procedures Godot exposes.
* [GDNative] corrected typo for Mac library ext.Karroffel2017-06-161-3/+3
| | | | | Seems like the extension is .dylib and not .dynlib. This should make it easier to select files from the editor.
* renamed all Rect3.pos to Rect3.positionalexholly2017-06-092-6/+6
|
* [GDnative] API consistency + missing propertiesEmmanuel Leblond2017-06-0820-632/+849
|
* renamed all Rect2.pos to Rect2.positionalexholly2017-06-042-11/+11
|
* Fix GDNative PoolVector typossheepandshepherd2017-05-311-8/+8
|
* Wrap copy constructor for some GDNative typessheepandshepherd2017-05-316-0/+63
|
* [GDNative] fixed some functions that returned referencesKarroffel2017-05-234-15/+8
| | | | Those errors were introduced with #8821 (6fd217d). These functions need to return reference types, otherwise setting values on those containers does not work.
* Finish implementation of GDnative builtins bindingsEmmanuel Leblond2017-05-1942-2283/+2467
|
* Fix two typos from previous commitRémi Verschelde2017-05-171-1/+1
| | | | Also cleanup comments on variant types.
* Removal of Image from Variant, converted to a Resource.Juan Linietsky2017-05-171-1/+1
|
* [GDNative] fixed a reload bugKarroffel2017-05-131-7/+7
| | | | | When there was no terminate function defined in the library the exported variables would not update. This fixes that.
* [GDNative] added varcall and printKarroffel2017-05-114-12/+64
|
* Add error printing functions to GDNativesheepandshepherd2017-05-102-0/+13
|
* Put brave old bb10 platform to a well-deserved restRémi Verschelde2017-05-081-1/+0
| | | | Add some 🔥 to appease @reduz. Fixes #8692.
* [GDNative] fixed msvc buildKarroffel2017-04-201-2/+2
|
* [GDNative] explicit calling conventionKarroffel2017-04-192-15/+29
|
* Merge pull request #8440 from karroffel/gdnative-new-methodThomas Herzog2017-04-173-0/+54
|\ | | | | [GDNative] added "new" method and fixed headers
| * [GDNative] added "new" method and fixed headersKarroffel2017-04-173-0/+54
| |
* | Merge pull request #8439 from touilleMan/correct_gdnative_signaturesThomas Herzog2017-04-176-413/+611
|\ \ | | | | | | Correct gdnative signatures
| * | gdnative: Implement missing function for godot_basis.Emmanuel Leblond2017-04-172-32/+180
| | |
| * | gdnative: modify vector2&vector3 functions signature to use value passing ↵Emmanuel Leblond2017-04-174-381/+431
| | | | | | | | | | | | instead of ptr.
* | | Add godot_string_unicode_str to GDnativeEmmanuel Leblond2017-04-172-0/+6
|/ /
* | Correct indentation in gdnative vector2/3Emmanuel Leblond2017-04-154-139/+168
| |
* | Implement missing functions in gdnative vector2 and vector3 bindingsEmmanuel Leblond2017-04-155-82/+303
|/
* [GDNative] made string functions more C-friendlyKarroffel2017-04-112-7/+7
|
* [GDNative] C API and generator fixesKarroffel2017-04-112-1/+2
|
* [GDNative] re-enabled some init optionsKarroffel2017-04-111-2/+0
|
* Merge pull request #8350 from karroffel/gdnative-api-reference-fieldThomas Herzog2017-04-101-3/+3
|\ | | | | [GDNative] added is_reference filed to api.json
| * [GDNative] added is_reference filed to api.jsonKarroffel2017-04-101-3/+3
| |
* | [GDNative] function to get class constructorKarroffel2017-04-102-0/+11
|/
* [GDNative] Didn't iterate over all scriptsKarroffel2017-04-101-13/+11
|
* renamed dlscript module to gdnativeKarroffel2017-04-0948-0/+8019