summaryrefslogtreecommitdiffstats
path: root/src/core/class_db.cpp
Commit message (Expand)AuthorAgeFilesLines
* Allow GDExtensions to register virtual methods and call them on scriptsDavid Snopek2024-02-121-0/+41
* Fixes crash in ClassDB::deinitialize due to usage of invalid iterator.Joël Lamotte (Klaim)2023-10-051-3/+12
* Changes necessary for hot reload to workDavid Snopek2023-09-251-0/+3
* Merge pull request #1165 from dsnopek/missing-classesDavid Snopek2023-09-211-1/+12
|\
| * Handle missing instance binding callbacks by finding the closest parentDavid Snopek2023-09-191-1/+12
* | Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-131-2/+2
|/
* Add support for indexed propertiesMikael Hermansson2023-07-261-9/+1
* Unregister custom classes in reverse registration orderKehom2023-06-191-3/+6
* Ensure GDExtension class is the correct type for the Godot engine classDavid Snopek2023-05-161-0/+7
* Update to load function pointers for GDExtension interfaceDavid Snopek2023-05-091-7/+7
* Fix sign comparison warnings in class_db.cppAndy Maloney2023-01-191-4/+4
* Sync license copyright with upstream GH-70885Rémi Verschelde2023-01-101-29/+29
* Rename GDNative to GDExtensionGilles Roudière2022-12-121-51/+51
* Fix const qualifier for parameters in GDExtension api functionsEmmanuel Leblond2022-12-031-5/+5
* Fixup after 243ec87918Rémi Verschelde2022-11-161-1/+1
* StringName is working fine with demo \o/Emmanuel Leblond2022-11-081-6/+6
* Use StringName in the whole GDExtension API instead of const char *Emmanuel Leblond2022-11-081-60/+72
* Type `GDNativePropertyInfo.type` field as `GDNativeVariantType`Emmanuel Leblond2022-10-131-2/+2
* Merge pull request #876 from Daylily-Zeleen/Daylily-Zeleen/masterRémi Verschelde2022-10-071-22/+22
|\
| * Add detail infos for binding error message.daylilyzeleen2022-09-301-22/+22
* | Fix deriving a custom class with virtual methodsMarc Gilleron2022-09-211-5/+14
|/
* Change PropertyInfo members to String.bruvzg2022-09-141-11/+21
* Add support for BitField hint, sync API files.bruvzg2022-07-111-2/+2
* [Method Bind] Add support for default argument values and static method bindi...bruvzg2022-05-061-14/+32
* Update copyright yearRémi Verschelde2022-03-151-2/+2
* Rename interface to gdn_interface because it's a defined keyword under windowsBastiaan Olij2021-10-281-7/+7
* Fully register class on register_class callBastiaan Olij2021-09-271-103/+77
* Add support for property groupsBastiaan Olij2021-09-271-2/+24
* Change initialization to allow custom level callbacksGeorge Marques2021-09-271-0/+1
* Replace bindgins to work with extensionsGeorge Marques2021-09-271-0/+312