aboutsummaryrefslogtreecommitdiff
path: root/modules/gdnative (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | doc: Sync classref with current sourceRémi Verschelde2017-11-151-11/+43
| |
* | doc: Make all module docs self-containedRémi Verschelde2017-11-152-3/+23
| |
* | doc: Remove revision.module_config from version stringRémi Verschelde2017-11-154-4/+4
| | | | | | | | | | It is now "3.0-alpha" instead of "3.0.alpha.custom_build{,.mono}", limits unnecessary diffs.
* | Merge pull request #12949 from karroffel/gdnative-exportJuan Linietsky2017-11-151-5/+128
|\ \ | | | | | | [GDNative] export plugin
| * | [GDNative] export pluginKarroffel2017-11-151-5/+128
| | |
* | | Merge pull request #12922 from eska014/engine-singletonsRémi Verschelde2017-11-142-4/+4
|\ \ \ | |/ / |/| | Singleton management changes
| * | Move singleton management from ProjectSettings to EngineLeon Krause2017-11-142-4/+4
| | |
* | | Merge pull request #12586 from karroffel/gdnative-gdnlibrary-changesThomas Herzog2017-11-1426-307/+342
|\ \ \ | | | | | | | | [GDNative] use feature tags, added load once option
| * | | [GDNative] removed anchorsKarroffel2017-11-0324-126/+25
| | | |
| * | | [GDNative] use feature tags, added load once optionKarroffel2017-11-035-188/+324
| | | |
* | | | fix auto-generated GDN API header for C compilers (#12891)Evrey2017-11-131-2/+4
| |/ / |/| | | | | * fix auto-generated GDN API header for C compilers
* | | Removed add/remove interface bindings and added get_interfacesBastiaanOlij2017-11-133-4/+4
| |/ |/|
* | [GDNative] renamed nativearvr to arvr in api.jsonKarroffel2017-11-101-2/+2
| |
* | [GDNative] rename nativearvr extension to arvrKarroffel2017-11-109-10/+10
| |
* | [GDNative] better API struct versioningKarroffel2017-11-104-19/+50
| |
* | [GDNative] refactored API struct into core and extensionsKarroffel2017-11-092-5756/+5823
| |
* | [GDNative] even more API fixesKarroffel2017-11-075-0/+38
| |
* | Merge pull request #12612 from karroffel/gdnative-poolarray-accessorsThomas Herzog2017-11-043-1/+791
|\ \ | | | | | | [GDNative] added Read and Write accessors to pool arrays
| * | [GDNative] added Read and Write accessors to pool arraysKarroffel2017-11-033-1/+791
| |/
* | Merge pull request #12557 from BastiaanOlij/arvr_add_rumble_supportBastiaan Olij2017-11-043-0/+20
|\ \ | | | | | | Adding rumble support to ARVR controllers
| * | Adding rumble support to ARVR controllers (if implemented on the ARVR interface)Bastiaan Olij2017-11-013-0/+20
| |/
* / [GDNative] small API bug fixesKarroffel2017-11-035-8/+31
|/
* Removes Script::get_node_type()Jerome670002017-10-254-13/+0
| | | | used before GDScript, with squirrel apparently
* Add ScriptLanguage::supports_builtin_mode and improve ScriptCreateDialogIgnacio Etcheverry2017-10-245-0/+10
| | | | | - Make ScriptCreateDialog disable the built-in script checked button if the language does not support it. - ScriptLanguage's get_template and make_template now receive the script path as class name if the the script language does not have named classes.
* Cleanup unnecessary debug printsRémi Verschelde2017-10-211-1/+4
|
* classref: Sync with current sourceRémi Verschelde2017-10-212-12/+3
|
* [GDnative] remove useless (and illegal !) STL includeEmmanuel Leblond2017-10-202-2/+0
|
* Fix compilation on Visual Studio 2013 (#10219).scorched2017-10-2018-0/+162
|
* Merge pull request #11953 from touilleMan/pluginscriptThomas Herzog2017-10-1720-11/+1937
|\ | | | | [GDnative] add pluginscript \o/
| * [GDnative] add pluginscript \o/Emmanuel Leblond2017-10-1720-11/+1937
| |
* | [Nativescript] fix crash when loading a library with missing ↵Emmanuel Leblond2017-10-161-6/+12
|/ | | | godot_nativescript_init
* Couple of small changes so our ARVRInterfaceGDNative gets constructed and ↵BastiaanOlij2017-10-155-48/+12
| | | | registered automatically when a module loads
* remove error message for optional NativeScript symbolsKarroffel2017-10-151-4/+1
|
* update ARVRInterfaceGDNative to use API structKarroffel2017-10-147-456/+145
|
* [GDNative] removed native_raw_callKarroffel2017-10-148-204/+80
|
* Redoing the ARVR GDNative interface as module and tighter implementationBastiaanOlij2017-10-1412-2/+1110
|
* removed GDNativeClass doc from GDNative moduleKarroffel2017-10-132-23/+2
|
* Move GDNative docs into gdnative folderBastiaanOlij2017-10-135-2/+196
|
* Merge pull request #11950 from sheepandshepherd/gdnative_property_indexThomas Herzog2017-10-091-1/+5
|\ | | | | Include property index in GDNative class API
| * Include property index in GDNative class APIsheepandshepherd2017-10-081-1/+5
| | | | | | | | Needed by properties that share set/get functions. Fixes #10329.
* | [GDnative] fix crash at cleanup time when singleton_gdnatives is not emptyEmmanuel Leblond2017-10-091-0/+1
|/
* [GDnatvie] improve wrapper code generationEmmanuel Leblond2017-10-081-5/+3
|
* [GDnative] Add string_name apiEmmanuel Leblond2017-10-085-0/+225
|
* Store GDNative API in array instead of dictionarysheepandshepherd2017-10-072-672/+1334
|
* Added the set/get_setting function in Editor/Project settings. Renamed has() ↵Juan Linietsky2017-10-051-2/+2
| | | | to has_setting. Fixes #11844
* Merge pull request #11806 from touilleMan/gdnative-version-fieldThomas Herzog2017-10-041-2/+7
|\ | | | | [GDnative] add api version field to godot_gdnative_api_struct
| * [GDnative] add future-proof next field to godot_gdnative_api_struct (a la ↵Emmanuel Leblond2017-10-041-0/+2
| | | | | | | | Vulkan)
| * [GDnative] add api version field to godot_gdnative_api_structEmmanuel Leblond2017-10-031-2/+5
| |
* | [GDNative] added API struct wrapper generatorKarroffel2017-10-034-54/+71
|/ | | | | | | | | | | | Previously functions of the GDNative API were accessed by letting the loader at load-time resolve the symbols. This causes troubles on Windows (...sigh...), so now the GDNative API isn't exported anymore. This means, that a library that wants to call a GDNative function needs to access it via a struct of pointers that's passed to it at right after the library was loaded. To make the usage easier, those function pointers in the struct can be wrapped in actual function in the global scope. This commit adds a generator for that wrapper code.
* [GDnative] replace gdnative_api_struct.h by a json-based autogenerated systemEmmanuel Leblond2017-10-035-734/+4586
|