godot/modules
Karroffel 2a4e2b5378 [GDNative] added API struct wrapper generator
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 23:26:39 +02:00
..
dds Rename pos to position in user facing methods and variables 2017-09-20 13:11:10 +02:00
enet Use BoolVariable for third-party options. 2017-09-25 14:36:30 -04:00
etc Use BoolVariable for module options. 2017-09-25 14:36:30 -04:00
freetype Use BoolVariable for third-party options. 2017-09-25 14:36:30 -04:00
gdnative [GDNative] added API struct wrapper generator 2017-10-03 23:26:39 +02:00
gdscript Replace a OPCODE_BREAK with break in opcode 31 2017-10-01 16:51:05 +02:00
gridmap Changed the doc class generation to individual files per class. It is also possible to save module files in module directories and the build system will 2017-09-12 17:45:41 -03:00
hdr Fix files header 2017-09-01 21:07:55 +07:00
jpg Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
mobile_vr reintroduce generic mobile vr interface 2017-09-28 22:44:41 +10:00
mono Added mono module 2017-10-03 00:01:26 +02:00
ogg Use BoolVariable for third-party options. 2017-09-25 14:36:30 -04:00
openssl Use BoolVariable for third-party options. 2017-09-25 14:36:30 -04:00
opus Use BoolVariable for third-party options. 2017-09-25 14:36:30 -04:00
pbm Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
pvr Rename pos to position in user facing methods and variables 2017-09-20 13:11:10 +02:00
recast Use BoolVariable for third-party options. 2017-09-25 14:36:30 -04:00
regex Use BoolVariable for third-party options. 2017-09-25 14:36:30 -04:00
squish Use BoolVariable for module options. 2017-09-25 14:36:30 -04:00
stb_vorbis Rename get_position => get_playback_position and seek_pos => seek on audio classes 2017-09-23 16:55:00 +02:00
svg keep alpha when converting svg colors fixes #11289 2017-09-30 14:48:41 +02:00
tga Rename pos to position in user facing methods and variables 2017-09-20 13:11:10 +02:00
theora Use BoolVariable for third-party options. 2017-09-25 14:36:30 -04:00
tinyexr Use BoolVariable for module options. 2017-09-25 14:36:30 -04:00
visual_script Merge pull request #11789 from djrm/pr_visual_improvements 2017-10-03 19:56:14 +02:00
vorbis Use BoolVariable for third-party options. 2017-09-25 14:36:30 -04:00
webm Use BoolVariable in platform-specific options. 2017-09-25 14:36:30 -04:00
webp Use BoolVariable for third-party options. 2017-09-25 14:36:30 -04:00
register_module_types.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
SCsub BuildSystem: generated files have .gen.extension 2017-06-25 07:55:01 +07:00