summaryrefslogtreecommitdiffstats
path: root/include/godot_cpp/classes
Commit message (Expand)AuthorAgeFilesLines
* Rebrand preambles to RedotSpartan3222024-10-313-6/+12
* Update for new NOTIFICATION_POSTINITIALIZE handlingDavid Snopek2024-10-291-6/+0
* Merge pull request #1594 from dsnopek/macos-thread-localDavid Snopek2024-10-291-3/+18
|\
| * Avoid `thread_local` on MacOS to prevent issues with hot reloadDavid Snopek2024-10-171-3/+18
* | Merge pull request #1574 from dsnopek/unicode-class-namesDavid Snopek2024-10-291-1/+1
|\ \ | |/ |/|
| * Allow unicode class namesDavid Snopek2024-09-181-1/+1
* | Correctly set instance bindings on reloadDavid Snopek2024-09-171-9/+4
|/
* removes warnings generated by GDCLASS usageKlaim (Joël Lamotte)2024-08-081-6/+6
* Make sure `_get` and `_set` dispatch up the class hierarchyChris Cranford2024-08-011-4/+8
* Merge pull request #1446 from Daylily-Zeleen/daylily-zeleen/set_instance_and_...David Snopek2024-06-141-13/+29
|\
| * Set instance and instance binding in Wrapped constructor.Daylily-Zeleen2024-05-281-13/+29
* | Fix undefined symbol error on Linux with virtual methods that take `Node *` a...David Snopek2024-06-101-4/+4
|/
* Merge pull request #1447 from dsnopek/avoid-double-postinitializeDavid Snopek2024-05-171-0/+6
|\
| * Fix NOTIFICATION_POSTINITIALIZE sent twice to native parent classDavid Snopek2024-04-241-0/+6
* | Merge pull request #1463 from Daylily-Zeleen/daylily-zeleen/const_get_class_s...David Snopek2024-05-171-8/+8
|\ \
| * | mark return value of `get_class_static` and `get_parent_class_static` as constDaylily-Zeleen2024-05-171-8/+8
| |/
* | Merge pull request #1450 from dsnopek/free-property-list-countDavid Snopek2024-05-081-3/+2
|\ \
| * | Update `free_property_list` callback to take countDavid Snopek2024-04-301-3/+2
| |/
* / Give compile-time error if registering a class without its own `_bind_methods...David Snopek2024-04-241-0/+5
|/
* Enforce template syntax `typename` over `class`Thaddeus Crews2024-03-103-14/+14
* Fix _notification with parent and child classesDavid Snopek2024-02-221-2/+7
* Allow GDExtensions to register virtual methods and call them on scriptsDavid Snopek2024-02-121-0/+31
* Rework GDCLASS macro to allow pure virtual functionsChris Cranford2024-01-181-28/+1
* [iOS] Fix building as static library or xcframework, add iOS config and xcfra...bruvzg2023-11-091-1/+1
* GDCLASS synced by ending with "private:"Thaddeus Crews2023-11-011-97/+101
* Add protections against registering classes that didn't use GDCLASS()David Snopek2023-10-221-0/+19
* Automatically register only engine classes whose header has been includedDavid Snopek2023-10-162-0/+79
* Changes necessary for hot reload to workDavid Snopek2023-09-251-0/+24
* Merge pull request #1242 from AThousandShips/null_checkDavid Snopek2023-09-201-1/+1
|\
| * Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-131-1/+1
* | Merge pull request #1164 from dsnopek/classdb-singleton-alternateDavid Snopek2023-09-191-3/+6
|\ \ | |/ |/|
| * Add static methods to `ClassDB` for the methods bound to the `ClassDB` singletonDavid Snopek2023-07-311-3/+6
* | Support `_validate_property()`David Snopek2023-09-121-0/+25
* | Ensure `const` correctness for wrappersA Thousand Ships2023-09-061-9/+9
* | GDExtension: fix `bool` unknown in CJan Haller2023-09-021-2/+2
* | Fix `Object::notification` orderMarkus Sauermann2023-08-301-3/+3
|/
* Don't call parent _get_property_list when a class doesn't define it.Marc Gilleron2023-07-261-29/+28
* Identifiers containing double underscore are reserved according to the C++ st...Andy Maloney2023-06-152-82/+82
* Revert the changes from PR #1044 and #1045 and standardize on `Object **` enc...David Snopek2023-06-071-3/+4
* Merge pull request #1116 from saki7/Ref-allow-non-const-accessDavid Snopek2023-05-241-14/+3
|\
| * Change Ref<T> to allow non const access to ptrNana Sakisaka2023-05-171-14/+3
* | Ensure GDExtension class is the correct type for the Godot engine classDavid Snopek2023-05-161-6/+2
|/
* Update to load function pointers for GDExtension interfaceDavid Snopek2023-05-091-3/+3
* Fix PtrToArg<Ref<T>> crashZhehang Ding2023-02-151-6/+9
* Merge pull request #965 from WildRackoon/fix-GDCLASS-fwddeclarationRémi Verschelde2023-01-191-0/+2
|\
| * Fix GDCLASS needs explicit ClassDB fwd declarationRackoon2022-12-161-0/+2
* | "Wrapped" has virtual functions so it should have a virtual destructor.Andy Maloney2023-01-191-0/+1
* | Added property info for ptr and ref + ported the implementation of the `check...Дмитрий Сальников2023-01-131-2/+2
* | Sync license copyright with upstream GH-70885Rémi Verschelde2023-01-102-58/+58
* | Fix virtual GDExtension method Ref<T> conversionBastiaan Olij2022-12-131-2/+13