aboutsummaryrefslogtreecommitdiff
path: root/modules/gdnative/gdnative_api.json (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Unify http- and percent- encode/decode"Pedro J. Estébanez2018-04-121-0/+14
| | | | This reverts commit b76ee30917c63211ac9e94a21bebbddf518d169f.
* Merge pull request #17583 from RandomShaper/enhance-uri-utilsJuan Linietsky2018-04-071-14/+0
|\ | | | | Enhance uri utils
| * Unify http- and percent- encode/decodePedro J. Estébanez2018-03-271-14/+0
| | | | | | | | | | There was a percent-prefixed version, which was exposed, and a http-prefixed version which was not (only to GDNative). This commit keeps the percent-prefixed versions, but with the http-prefixed implementations.
* | [NativeScript] added global type tag systemkarroffel2018-04-051-0/+17
|/
* gdnative_api.json: Change argument name to r_desttilpner2018-02-111-1/+1
| | | | | This reflects its usage as an output argument, consistent with the other godot_variant_new functions
* add initial NativeScript 1.1 extensionkarroffel2018-02-091-0/+101
| | | | | | | | | | | | | | | This commit adds new functionality to NativeScript, namely: - ability to set and get documentation for classes, methods, signals and properties - ability to set names and type information to method arguments - ability to set and get type tags for nativescripts - ability to register instance binding data management functions - ability to use instance binding data
* Added GDNative copy constructor for PoolVectors Read and WriteMarc Gilleron2018-01-181-0/+98
|
* [GDNative] updates to string API and const fixeskarroffel2018-01-111-29/+53
|
* Remove get_stack_bottomRuslan Mustakov2017-12-161-6/+0
| | | | | It's not used in godot-nim any longer and there were no other uses for it.
* Add missing godot_get_stack_bottom and godot_get_global_constants in ↵Emmanuel Leblond2017-12-151-0/+12
| | | | gdnative_api.json
* Fixed typo: substract to subtractIndah Sylvia2017-12-051-4/+4
|
* Merge pull request #12284 from bojidar-bg/allow-subproperty-setRémi Verschelde2017-11-211-1/+1
|\ | | | | Allow for getting/setting "dotted" properties of objects
| * Allow for getting/setting indexed properties of objects using get/set_indexedBojidar Marinov2017-11-211-1/+1
| | | | | | | | Performance is around the same as using pure set() through GDScript.
* | Add bsearch and bsearch_custom to Arraypoke10242017-11-211-0/+20
| |
* | [GDNative] add a way to register call typesKarroffel2017-11-201-0/+8
| |
* | [GDNative] removed godot_string_c_strKarroffel2017-11-201-7/+0
| |
* | Rename Rect3 to AABB.Ferenc Arn2017-11-171-73/+73
|/ | | | Fixes #12973.
* [GDNative] renamed nativearvr to arvr in api.jsonKarroffel2017-11-101-2/+2
|
* [GDNative] better API struct versioningKarroffel2017-11-101-4/+20
|
* [GDNative] refactored API struct into core and extensionsKarroffel2017-11-091-5749/+5768
|
* [GDNative] even more API fixesKarroffel2017-11-071-0/+23
|
* Merge pull request #12612 from karroffel/gdnative-poolarray-accessorsThomas Herzog2017-11-041-0/+406
|\ | | | | [GDNative] added Read and Write accessors to pool arrays
| * [GDNative] added Read and Write accessors to pool arraysKarroffel2017-11-031-0/+406
| |
* | Merge pull request #12557 from BastiaanOlij/arvr_add_rumble_supportBastiaan Olij2017-11-041-0/+7
|\ \ | | | | | | Adding rumble support to ARVR controllers
| * | Adding rumble support to ARVR controllers (if implemented on the ARVR interface)Bastiaan Olij2017-11-011-0/+7
| |/
* / [GDNative] small API bug fixesKarroffel2017-11-031-1/+9
|/
* Couple of small changes so our ARVRInterfaceGDNative gets constructed and ↵BastiaanOlij2017-10-151-1/+0
| | | | registered automatically when a module loads
* update ARVRInterfaceGDNative to use API structKarroffel2017-10-141-0/+8
|
* Redoing the ARVR GDNative interface as module and tighter implementationBastiaanOlij2017-10-141-0/+72
|
* [GDnative] Add string_name apiEmmanuel Leblond2017-10-081-0/+60
|
* Store GDNative API in array instead of dictionarysheepandshepherd2017-10-071-664/+1326
|
* [GDNative] added API struct wrapper generatorKarroffel2017-10-031-4/+4
| | | | | | | | | | | | 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-031-0/+4512