godot/modules/gdnative
George Marques 8a8dbd76b1
Add GDNative JSON generator for the builtin API
Which can be used by language bindings to generate code statically. This
is generated as a different file from the class API because it has
different requirements (the builtin types have constructors and don't
have signals), so bindings can better make use of each JSON file without
extra parsing.

This also cleans up a bit the old API generator, mainly initializing
structs and renaming "instanciable" to the more correct "instantiable".

The argument description in help text was updated to better reflect how
it should be used. The <path> argument is mandatory.
2021-01-29 11:40:37 -03:00
..
android Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
doc_classes
gdnative GDNative: Remove print functions 2021-01-25 09:28:32 -03:00
icons
include Define GDNative sizes using sizeof(godot_real_t) and sizeof(int32_t) 2021-01-25 16:42:14 -05:00
nativescript Add GDNative JSON generator for the builtin API 2021-01-29 11:40:37 -03:00
net Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
pluginscript Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
tests GDNative: New core API 2021-01-25 09:28:02 -03:00
text GDNative: New core API 2021-01-25 09:28:02 -03:00
videodecoder Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
xr GDNative: New core API 2021-01-25 09:28:02 -03:00
config.py
gdnative_api.json GDNative: Remove print functions 2021-01-25 09:28:32 -03:00
gdnative_builders.py
gdnative_library_editor_plugin.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
gdnative_library_editor_plugin.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
gdnative_library_singleton_editor.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
gdnative_library_singleton_editor.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
gdnative.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
gdnative.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
register_types.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
register_types.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
SCsub