summaryrefslogtreecommitdiffstats
path: root/include/godot_cpp/core
Commit message (Expand)AuthorAgeFilesLines
* Rename godot-headers to gdextension, move header to top folderRémi Verschelde2022-12-149-9/+9
* Use int64_t for BitField as in Godot itselfДмитрий Сальников2022-12-131-3/+3
* Rename GDNative to GDExtensionGilles Roudière2022-12-1212-297/+297
* Fix cast on PtrToArg::convertEmmanuel Leblond2022-12-051-2/+2
* Fix const qualifier for parameters in GDExtension api functionsEmmanuel Leblond2022-12-037-125/+125
* Basic static analysis fixesAndy Maloney2022-11-182-2/+2
* StringName is working fine with demo \o/Emmanuel Leblond2022-11-082-3/+3
* Correct __constant_get_bitfield_name with StringNameEmmanuel Leblond2022-11-081-1/+1
* Remove now useless `_alloc_and_copy_cstr`Emmanuel Leblond2022-11-082-14/+0
* Use StringName in the whole GDExtension API instead of const char *Emmanuel Leblond2022-11-086-172/+183
* Add missing bindings for GDNativePtr<void>.Fabio Alessandrelli2022-10-201-0/+1
* Add support for virtual and abstract classesRicardo Buring2022-10-151-3/+22
* Type `GDNativePropertyInfo.type` field as `GDNativeVariantType`Emmanuel Leblond2022-10-131-1/+1
* Run scripts to format and make headers consistentAaron Franke2022-10-0913-34/+34
* Merge pull request #885 from aaronfranke/core-data-structsRémi Verschelde2022-10-071-4/+4
|\
| * Update core data structures to match the engineAaron Franke2022-10-071-4/+4
* | Merge pull request #876 from Daylily-Zeleen/Daylily-Zeleen/masterRémi Verschelde2022-10-071-2/+2
|\ \
| * | Add detail infos for binding error message.daylilyzeleen2022-09-301-2/+2
* | | Bind enums in built-in types and expose bindings for global constantsMikael Hermansson2022-10-061-0/+3
| |/ |/|
* | Merge pull request #880 from aaronfranke/structRémi Verschelde2022-10-051-0/+4
|\ \
| * | Use struct instead of class for core structuresAaron Franke2022-10-051-0/+4
* | | Merge pull request #855 from Zylann/fix_issue854_virtual_methodsRémi Verschelde2022-10-051-3/+7
|\ \ \ | |/ / |/| |
| * | Fix deriving a custom class with virtual methodsMarc Gilleron2022-09-211-3/+7
* | | Merge pull request #859 from aaronfranke/basis-transform-quatRémi Verschelde2022-10-041-0/+21
|\ \ \ | |_|/ |/| |
| * | Update Basis/Transform3D/Quaternion to match the engineAaron Franke2022-09-201-0/+21
| |/
* / Implement support for typed arrays.bruvzg2022-09-231-0/+101
|/
* Add integer posmod and rename range_lerp to remapAaron Franke2022-09-191-4/+12
* Add pingpong and fract methods to MathAaron Franke2022-09-191-0/+16
* Replace stepify with snappedAaron Franke2022-09-191-13/+18
* Update cubic interpolation methods to match coreAaron Franke2022-09-191-8/+117
* Split is_equal_approx into float and double versions to match GodotAaron Franke2022-09-191-10/+36
* Add `Object::cast_to` for `const Object*`Marc Gilleron2022-09-181-0/+12
* Change PropertyInfo members to String.bruvzg2022-09-144-66/+97
* Update hashfuncs, add some missing math funcs.Fabio Alessandrelli2022-09-111-0/+16
* Ensure GDCLASS can be used outside the godot namespace.Fabio Alessandrelli2022-09-012-207/+207
* Add support for `_notification`, `_set`, `_get`, `_get_property_list`, `_prop...bruvzg2022-08-225-49/+101
* Add support for `property_*_revert` methodsYuri Sizov2022-08-181-0/+2
* Merge pull request #677 from lukas-toenne/fix_object_ptr_argsFabio Alessandrelli2022-07-291-2/+2
|\
| * Fixed pointer indirection in the PtrToArg template for Object arguments.Lukas Tönne2022-01-021-2/+2
* | fix: Object::cast_to checks provided object for nullptrDNKpp2022-07-261-0/+3
* | Add bindings for Vector4, Vector4i, Projection built-in types.bruvzg2022-07-214-0/+36
* | Merge pull request #686 from ondy-personal/patch-1Rémi Verschelde2022-07-181-0/+3
|\ \
| * | Fixed crash when called methods return nullptr.ondy-personal2022-01-311-0/+3
* | | Add support for BitField hint, sync API files.bruvzg2022-07-113-1/+72
* | | Fix crash when using static methods without return valueAlessandro Famà2022-07-031-1/+5
* | | Fix GDN_EXPORT define with mingw.Fabio Alessandrelli2022-06-181-3/+5
* | | Sync containers with new HashMap/HashSet, sync API headers.bruvzg2022-06-061-0/+8
* | | Cast `Variant::Type` to `GDNativeVariantType`Teodor Potancok2022-05-172-7/+7
* | | [Method Bind] Add support for default argument values and static method bindi...bruvzg2022-05-064-13/+284
* | | Add support for variadic method binds with the typed return. Sync headers.bruvzg2022-03-301-34/+80