summaryrefslogtreecommitdiffstats
path: root/binding_generator.py
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1409 from Repiteo/class-to-typenameDavid Snopek2024-04-021-7/+7
|\
| * Enforce template syntax `typename` over `class`Thaddeus Crews2024-03-101-7/+7
* | Merge pull request #1379 from dsnopek/uninitialized-value-mk2David Snopek2024-03-141-0/+14
|\ \
| * | Avoid creating most objects that Godot is going to use placement new to initi...David Snopek2024-02-261-0/+14
* | | Merge pull request #1399 from bruvzg/init_listDavid Snopek2024-03-121-0/+15
|\ \ \
| * | | [Packed*Array] Add support for initializer lists.bruvzg2024-03-031-0/+15
* | | | Use explicit `::godot` namespace in gdvirtual.gen.incDavid Snopek2024-03-121-15/+15
| |_|/ |/| |
* | | Fix crash on virtual method callsA Thousand Ships2024-03-051-5/+2
|/ /
* | Merge pull request #1377 from dsnopek/gdextension-register-virtual-methodDavid Snopek2024-02-121-0/+132
|\ \
| * | Allow GDExtensions to register virtual methods and call them on scriptsDavid Snopek2024-02-121-0/+132
| |/
* | Merge pull request #1363 from Daylily-Zeleen/daylily-zeleen/fix_object_return...David Snopek2024-02-121-1/+15
|\ \ | |/ |/|
| * Fix object return value of builtin types' methods.DaylilyZeleen2024-02-131-1/+15
* | Merge pull request #1357 from bruvzg/cpp_64David Snopek2024-01-191-12/+12
|\ \ | |/ |/|
| * Switch to 64-bit ints.bruvzg2024-01-101-12/+12
* | Merge pull request #1351 from Daylily-Zeleen/daylily-zeleen/remove_namespace_...Rémi Verschelde2024-01-111-2/+2
|\ \
| * | Remove "godot" namespace when binding global constants.Daylily-Zeleen2024-01-071-2/+2
| |/
* / Add missing `OP_POWER` operator to `Variant`A Thousand Ships2024-01-061-0/+1
|/
* Change bit field enums to use `uint64_t` as underlying typeMikael Hermansson2023-11-281-2/+12
* Merge pull request #1307 from LAK132/masterRémi Verschelde2023-11-241-3/+1
|\
| * Fix file list issues when trying to build with meson via cmakeLAK1322023-11-111-3/+1
* | Add `CallableCustom` that devs can use in their GDExtensionsDavid Snopek2023-11-061-0/+12
|/
* Merge pull request #1266 from dsnopek/automatic-engine-class-registrationDavid Snopek2023-10-161-63/+1
|\
| * Automatically register only engine classes whose header has been includedDavid Snopek2023-10-161-63/+1
* | Use the new `string_name_new_with_latin1_chars` function to improve StringNam...David Snopek2023-10-091-1/+4
|/
* Merge pull request #1242 from AThousandShips/null_checkDavid Snopek2023-09-201-2/+2
|\
| * Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-131-2/+2
* | Merge pull request #1164 from dsnopek/classdb-singleton-alternateDavid Snopek2023-09-191-9/+61
|\ \ | |/ |/|
| * Add static methods to `ClassDB` for the methods bound to the `ClassDB` singletonDavid Snopek2023-07-311-9/+61
* | Merge pull request #1214 from dsnopek/ptrtoarg-native-structDavid Snopek2023-09-081-0/+6
|\ \
| * | Ensure that PtrToArg specializations for native structs are usedDavid Snopek2023-08-151-0/+6
* | | Merge pull request #1091 from Daylily-Zeleen/daylily-zeleen/implement_builtin...David Snopek2023-09-021-13/+85
|\ \ \ | |/ / |/| |
| * | Implement vararg methods of builtin classes.Daylily-Zeleen2023-07-031-13/+85
* | | Merge pull request #1193 from Zylann/version_headerDavid Snopek2023-08-111-0/+31
|\ \ \
| * | | Added generated version headerMarc Gilleron2023-07-261-0/+31
* | | | Implement `String::resize()`David Snopek2023-07-311-0/+2
| |_|/ |/| |
* | | Don't cache `null` forever if a singleton isn't available yetMarc Gilleron2023-07-221-3/+10
|/ /
* / In generated methods, only construct the method StringName the first timeDavid Snopek2023-07-131-7/+3
|/
* Merge pull request #1138 from dsnopek/editor-plugins-deinitializeRémi Verschelde2023-06-191-2/+11
|\
| * Automatically remove editor plugins when deinitializing GDExtensionDavid Snopek2023-06-131-2/+11
* | Merge pull request #1086 from lucasrafael98/fixes/missing-include-audio-frameRémi Verschelde2023-06-191-2/+3
|\ \
| * | Fix: Include method_ptrcall.hpp on simple structs.Lucas Rafael2023-04-071-2/+3
* | | Merge pull request #1143 from bruvzg/py_utf8Rémi Verschelde2023-06-161-16/+16
|\ \ \
| * | | Force UTF-8 encoding in the binding generator script.bruvzg2023-06-161-16/+16
| | |/ | |/|
* / | Identifiers containing double underscore are reserved according to the C++ st...Andy Maloney2023-06-151-33/+33
|/ /
* | Merge pull request #1128 from Mathis-Z/masterRémi Verschelde2023-06-081-1/+4
|\ \
| * | Fixing #1127 by making return types of auto-generated functions dynamicMathis-Z2023-06-081-1/+4
* | | Revert the changes from PR #1044 and #1045 and standardize on `Object **` enc...David Snopek2023-06-071-1/+1
|/ /
* | Merge pull request #1114 from dsnopek/editor-pluginsRémi Verschelde2023-05-261-0/+18
|\ \
| * | Add support for adding/removing editor pluginsDavid Snopek2023-05-161-0/+18
* | | Ensure GDExtension class is the correct type for the Godot engine classDavid Snopek2023-05-161-0/+38
|/ /