summaryrefslogtreecommitdiffstats
path: root/binding_generator.py
Commit message (Expand)AuthorAgeFilesLines
* Add support for variadic method binds with the typed return. Sync headers.bruvzg2022-03-301-1/+6
* Fix generating static methods without return value.bruvzg2022-03-251-1/+4
* Add support for static method bindings.bruvzg2022-03-221-4/+15
* Sync godot-headers and fix build after "Create GDExtension clases for Physics...bruvzg2022-03-161-4/+26
* Update copyright yearRémi Verschelde2022-03-151-2/+2
* Fix return type encoding for ptrcall.bruvzg2022-03-091-5/+11
* [master] Run black format on SConstruct files and bindings generatorAaron Franke2022-02-261-2/+8
* Port a bunch of Godot container templates to GDExtension.bruvzg2022-02-181-0/+2
* Merge pull request #704 from bruvzg/fix_const_ptrRémi Verschelde2022-02-161-0/+4
|\
| * Fix "const" NativePtr binds.bruvzg2022-02-161-0/+4
* | Merge pull request #699 from bruvzg/enum_and_ptr_bindsRémi Verschelde2022-02-161-0/+45
|\ \ | |/ |/|
| * Add Variant binders for the generated classes, structs and global enumsbruvzg2022-02-151-0/+45
* | Add `ptr()` / `ptrw()` to the arrays, add missing `String` methods, add missi...bruvzg2022-02-141-1/+9
|/
* Make extension instances create the corresponding godot object in their const...Gilles Roudière2021-12-031-3/+0
* Implementing dictionary operatorsBastiaan Olij2021-11-231-2/+19
* Implement index operators for ArraysBastiaan Olij2021-11-121-0/+4
* Add Array:make macroBastiaan Olij2021-11-021-0/+9
* Rename interface to gdn_interface because it's a defined keyword under windowsBastiaan Olij2021-10-281-17/+17
* Use default destructor for ObjectHennadii Chernyshchyk2021-09-281-1/+1
* Temporary fix for issue in JSON export with NIL in operatorsBastiaan Olij2021-09-271-1/+4
* Use default initializationHennadii Chernyshchyk2021-09-271-1/+1
* Add virtual destructor to Object classBastiaan Olij2021-09-271-0/+2
* Change constructor/destructor management of extension classesGeorge Marques2021-09-271-15/+4
* Fix formatting of filesGeorge Marques2021-09-271-9/+11
* Fix calling of native functions that return object typesGeorge Marques2021-09-271-2/+2
* Re-introduce build-in type code for core typesBastiaan Olij2021-09-271-1/+55
* Always convert float to doubleBastiaan Olij2021-09-271-0/+2
* Fix print file listHennadii Chernyshchyk2021-09-271-0/+3
* Fix return type check for variadic functionsHennadii Chernyshchyk2021-09-271-1/+1
* Remove unused import that breaks on windowsBastiaan Olij2021-09-271-1/+0
* Properly encode numeric POD typesGeorge Marques2021-09-271-1/+6
* Add copy/move constructors and assignment op to builtin typesGeorge Marques2021-09-271-5/+59
* Add support for engine singletonsGeorge Marques2021-09-271-1/+26
* Fix build with native structsGeorge Marques2021-09-271-20/+80
* Auto-bind virtual method overridesGeorge Marques2021-09-271-257/+205
* Fix issues with method callsGeorge Marques2021-09-271-5/+7
* Replace bindgins to work with extensionsGeorge Marques2021-09-271-644/+1356
* bindgen: Properly escape NodePath in default argsRémi Verschelde2021-09-271-1/+1
* Escape parameters named `enum`.Raul Santos2021-09-221-0/+1
* Fix binding when default parameter is a PoolByteArray.Fabio Alessandrelli2021-07-171-1/+1
* Fix CMake generation on Windows (#536)Hristo Stamenov2021-05-151-28/+31
* Fix cmake source file generationMatteo De Carlo2021-03-031-18/+63
* Remove the need to use GODOT_SUBCLASSMarc Gilleron2020-09-121-4/+5
* Merge pull request #416 from DuncanSparks/template_get_nodeMarc2020-08-231-9/+33
|\
| * Update binding_generator.pyDuncan Sparks2020-08-231-15/+8
| * Fix redundant check in binding_generator.pyDuncan Sparks2020-08-231-12/+10
| * Merge branch 'master' into template_get_nodeDuncan Sparks2020-08-161-16/+20
| |\
| * | Add option for template get_nodeDuncan Sparks2020-06-171-11/+44
* | | Use godot_object_cast_to instead of TagDB to cast engine typessheepandshepherd2020-08-171-0/+12
| |/ |/|
* | Don't use Ref<T> in Object.hppMarc Gilleron2020-07-281-16/+20
|/