summaryrefslogtreecommitdiffstats
path: root/include/godot_cpp/core
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1445 from dsnopek/classdb-enum-issueDavid Snopek2024-04-301-0/+2
|\
| * Allow forwarding from `ClassDB` to `ClassDBSingleton` to support enumerationsDavid Snopek2024-04-231-0/+2
* | Merge pull request #1405 from dsnopek/fix-null-object-argumentsDavid Snopek2024-04-291-4/+4
|\ \
| * | Correctly handle `Object *` arguments that were encoded as `nullptr`David Snopek2024-04-081-4/+4
* | | Give compile-time error if registering a class without its own `_bind_methods...David Snopek2024-04-242-0/+11
* | | Merge pull request #1431 from pupil1337/fix-create-instance-funcDavid Snopek2024-04-241-0/+1
|\ \ \
| * | | Add static_assert() for register_classpupil13372024-04-111-0/+1
* | | | Merge pull request #1443 from Naros/property-method-dict-helpersDavid Snopek2024-04-241-0/+34
|\ \ \ \
| * | | | Implement to/from dict helpers for PropertyInfo/MethodInfoChris Cranford2024-04-201-0/+34
| | |_|/ | |/| |
* | | | Merge pull request #1436 from AThousandShips/math_updateDavid Snopek2024-04-241-0/+8
|\ \ \ \ | |/ / / |/| | |
| * | | [Math] Add `is_finite` methodsA Thousand Ships2024-04-111-0/+8
| |/ /
* / / Fix PropertyInfo to use hint/usage default constantsChris Cranford2024-04-161-2/+2
|/ /
* | Fix incorrect utility call signatureA Thousand Ships2024-04-021-1/+1
* | Merge pull request #1409 from Repiteo/class-to-typenameDavid Snopek2024-04-0211-117/+117
|\ \
| * | Enforce template syntax `typename` over `class`Thaddeus Crews2024-03-1011-117/+117
| |/
* | Merge pull request #1407 from AThousandShips/flag_fixDavid Snopek2024-03-111-1/+1
|\ \
| * | Fix invalid `void` return in `BitField`A Thousand Ships2024-03-081-1/+1
| |/
* / Fix explicit namespaces in macrosMarc Gilleron2024-03-082-9/+9
|/
* Merge pull request #1383 from bruvzg/memalignDavid Snopek2024-02-261-12/+34
|\
| * [Core] Improve `CowData` and `Memory` metadata alignment.bruvzg2024-02-051-12/+34
* | Allow registering "runtime classes"David Snopek2024-02-131-4/+13
* | Merge pull request #1377 from dsnopek/gdextension-register-virtual-methodDavid Snopek2024-02-123-0/+16
|\ \
| * | Allow GDExtensions to register virtual methods and call them on scriptsDavid Snopek2024-02-123-0/+16
| |/
* | Merge pull request #1363 from Daylily-Zeleen/daylily-zeleen/fix_object_return...David Snopek2024-02-121-0/+12
|\ \
| * | Fix object return value of builtin types' methods.DaylilyZeleen2024-02-131-0/+12
* | | Added newer Variant types to `typed_array.hpp`Allen Pestaluky2024-02-061-0/+6
| |/ |/|
* | Rework GDCLASS macro to allow pure virtual functionsChris Cranford2024-01-181-2/+29
|/
* Fix expected argument count for call errorsA Thousand Ships2023-12-301-22/+22
* Merge pull request #1280 from dsnopek/callable-customDavid Snopek2023-11-172-22/+64
|\
| * Add `CallableCustom` that devs can use in their GDExtensionsDavid Snopek2023-11-062-22/+64
* | [iOS] Fix building as static library or xcframework, add iOS config and xcfra...bruvzg2023-11-091-11/+12
|/
* Add protections against registering classes that didn't use GDCLASS()David Snopek2023-10-221-0/+1
* Automatically register only engine classes whose header has been includedDavid Snopek2023-10-161-7/+4
* Changes necessary for hot reload to workDavid Snopek2023-09-251-0/+1
* Implement `callable_mp()` and `callable_mp_static()`David Snopek2023-09-212-0/+94
* Update for addition of `get_virtual_call_data_func` and `call_virtual_func` t...David Snopek2023-09-201-0/+2
* Merge pull request #1242 from AThousandShips/null_checkDavid Snopek2023-09-202-2/+2
|\
| * Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-132-2/+2
* | Merge pull request #1164 from dsnopek/classdb-singleton-alternateDavid Snopek2023-09-191-0/+4
|\ \ | |/ |/|
| * Add static methods to `ClassDB` for the methods bound to the `ClassDB` singletonDavid Snopek2023-07-311-0/+4
* | Support `_validate_property()`David Snopek2023-09-122-0/+13
* | Merge pull request #970 from Daylily-Zeleen/daylily-zeleen/register_unexposed...David Snopek2023-09-111-2/+11
|\ \
| * | Implement register unexposed class.Daylily-Zeleen2023-09-041-2/+11
* | | Merge pull request #1214 from dsnopek/ptrtoarg-native-structDavid Snopek2023-09-081-0/+2
|\ \ \ | |/ / |/| |
| * | Ensure that PtrToArg specializations for native structs are usedDavid Snopek2023-08-151-0/+2
| |/
* / Fix `Object::notification` orderMarkus Sauermann2023-08-301-3/+3
|/
* Merge pull request #1184 from Zylann/fix_get_property_list_calling_parentDavid Snopek2023-07-261-1/+1
|\
| * Don't call parent _get_property_list when a class doesn't define it.Marc Gilleron2023-07-261-1/+1
* | Add support for indexed propertiesMikael Hermansson2023-07-262-9/+1
|/
* Unregister custom classes in reverse registration orderKehom2023-06-191-0/+3