summaryrefslogtreecommitdiff
path: root/modules/gdnative/gdnative_api.json
AgeCommit message (Collapse)Author
2017-11-10[GDNative] renamed nativearvr to arvr in api.jsonKarroffel
2017-11-10[GDNative] better API struct versioningKarroffel
2017-11-09[GDNative] refactored API struct into core and extensionsKarroffel
2017-11-07[GDNative] even more API fixesKarroffel
2017-11-04Merge pull request #12612 from karroffel/gdnative-poolarray-accessorsThomas Herzog
[GDNative] added Read and Write accessors to pool arrays
2017-11-04Merge pull request #12557 from BastiaanOlij/arvr_add_rumble_supportBastiaan Olij
Adding rumble support to ARVR controllers
2017-11-03[GDNative] added Read and Write accessors to pool arraysKarroffel
2017-11-03[GDNative] small API bug fixesKarroffel
2017-11-01Adding rumble support to ARVR controllers (if implemented on the ARVR interface)Bastiaan Olij
2017-10-15Couple of small changes so our ARVRInterfaceGDNative gets constructed and ↵BastiaanOlij
registered automatically when a module loads
2017-10-14update ARVRInterfaceGDNative to use API structKarroffel
2017-10-14Redoing the ARVR GDNative interface as module and tighter implementationBastiaanOlij
2017-10-08[GDnative] Add string_name apiEmmanuel Leblond
2017-10-07Store GDNative API in array instead of dictionarysheepandshepherd
2017-10-03[GDNative] added API struct wrapper generatorKarroffel
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.
2017-10-03[GDnative] replace gdnative_api_struct.h by a json-based autogenerated systemEmmanuel Leblond