summaryrefslogtreecommitdiffstats
path: root/src/variant/variant.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Avoid creating most objects that Godot is going to use placement new to ↵David Snopek2024-02-261-51/+33
| | | | initialize
* Add missing int→Variant conversionsThaddeus Crews2023-11-081-0/+16
|
* Fix return value and r_valid value in Variant::iter_init and iter_nextgilzoide2023-09-241-4/+6
|
* Fix variant call compiler errorMatthew Murphy2023-09-091-2/+2
| | | | Co-authored-by: David Snopek <dsnopek@gmail.com>
* Ensure GDExtension class is the correct type for the Godot engine classDavid Snopek2023-05-161-1/+2
|
* Update to load function pointers for GDExtension interfaceDavid Snopek2023-05-091-37/+37
|
* Fix Variant::can_convert[_strict] returning gibberish.Fabio Alessandrelli2023-01-191-4/+2
| | | | | An uninitialized value was being returned instead of the function return value.
* Merge pull request #983 from rburing/variant_to_from_objectidRémi Verschelde2023-01-181-0/+19
|\ | | | | Add conversions between `Variant` and `ObjectID`
| * Add conversions between Variant and ObjectIDRicardo Buring2023-01-011-0/+19
| |
* | Sync license copyright with upstream GH-70885Rémi Verschelde2023-01-101-29/+29
|/
* Rename GDNative to GDExtensionGilles Roudière2022-12-121-95/+95
| | | | | | | | | | | | | Non-exhaustive list of case-sensitive renames: GDExtension -> GDNative GDNATIVE -> GDEXTENSION gdextension -> gdnative ExtensionExtension -> Extension (for where there was GDNativeExtension) EXTENSION_EXTENSION -> EXTENSION (for where there was GDNATIVE_EXTENSION) gdnlib -> gdextension gdn_interface -> gde_interface gdni -> gde_interface
* Fix const qualifier for parameters in GDExtension api functionsEmmanuel Leblond2022-12-031-3/+3
|
* StringName is working fine with demo \o/Emmanuel Leblond2022-11-081-1/+1
|
* Use struct instead of class for core structuresAaron Franke2022-10-051-32/+32
|
* Mode some methods to Animation from VariantSilc Renew2022-09-151-8/+0
|
* Add bindings for Vector4, Vector4i, Projection built-in types.bruvzg2022-07-211-1/+34
|
* Sync containers with new HashMap/HashSet, sync API headers.bruvzg2022-06-061-35/+45
|
* Update copyright yearRémi Verschelde2022-03-151-2/+2
|
* Add `ptr()` / `ptrw()` to the arrays, add missing `String` methods, add ↵bruvzg2022-02-141-101/+101
| | | | missing `CharString` method implementations.
* Avoid crash in Variant constructor from nullptr Object*Gilles Roudière2021-11-231-1/+6
|
* Rename interface to gdn_interface because it's a defined keyword under windowsBastiaan Olij2021-10-281-37/+37
|
* Re-introduce build-in type code for core typesBastiaan Olij2021-09-271-13/+0
|
* Fix issues with method callsGeorge Marques2021-09-271-113/+103
|
* Replace bindgins to work with extensionsGeorge Marques2021-09-271-0/+749