summaryrefslogtreecommitdiffstats
path: root/core/variant/variant.h
Commit message (Expand)AuthorAgeFilesLines
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Unify String and StringNamerune-scape2022-12-051-0/+4
* Unify Node3D RotationOrder with global EulerOrderAaron Franke2022-11-021-0/+1
* Merge pull request #65325 from TokageItLab/refactor-variant-for-animRémi Verschelde2022-09-161-3/+0
|\
| * Move some methods to Animation from Variant for refactoringSilc Renew2022-09-151-3/+0
* | Use variadic template in `vformat()`Micky2022-09-141-1/+16
|/
* Variant large bucket memory pool - for Projectionlawnjelly2022-08-021-2/+8
* Merge pull request #61315 from lawnjelly/variant_bucket_poolsRémi Verschelde2022-08-021-0/+19
|\
| * Variant memory poolslawnjelly2022-07-041-0/+19
* | Remove Signal connect bindsJuan Linietsky2022-07-291-0/+10
* | Implement Vector4, Vector4i, Projectionreduz2022-07-231-0/+16
|/
* Merge pull request #62468 from V-Sekai/core-const-expressionsRémi Verschelde2022-06-281-0/+1
|\
| * Add a const call mode to Object, Variant and Script.K. S. Ernest (iFire) Lee2022-06-271-0/+1
* | GDScript: Fix setter being called in chains for shared typesGeorge Marques2022-06-271-0/+1
|/
* Add core types enums description to extension api jsonPierre-Thomas Meisels2022-06-231-0/+4
* Implement exponential operator (**) to GDScript/ExpressionsYuri Roubinsky2022-05-111-0/+1
* Make blend animation to use ResetTrack as default valueSilc 'Tokage' Renew2022-04-101-0/+1
* Remove VARIANT_ARG* macrosreduz2022-03-091-2/+25
* Fix Variant Ref<> assignment.reduz2022-02-111-0/+1
* Core: Move Vector2i to its own `vector2i.h` headerRémi Verschelde2022-02-041-0/+1
* Core: Move Rect2i to its own `rect2i.h` headerRémi Verschelde2022-02-041-0/+3
* Merge pull request #57205 from TechnoPorg/variant-template-castRémi Verschelde2022-01-271-4/+0
|\
| * Allow method binds to take Object subclasses as argumentsTechnoPorg2022-01-251-4/+0
* | Rename Variant::is_ref() to is_ref_counted()Pedro J. Estébanez2022-01-201-1/+1
|/
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Use "enum class" for input enumsAaron Franke2021-11-121-0/+17
* Modify Dictionary::operator== to do real key/value comparison with recursive ...Emmanuel Leblond2021-10-301-3/+5
* Fix autocompletion of built-in functions in GDScriptYuri Roubinsky2021-10-111-0/+1
* Improve extension systemGeorge Marques2021-08-051-1/+11
* [Net] Fix Marshalls infinite recursion crash.Fabio Alessandrelli2021-07-301-0/+5
* Fix various typos with codespellluz paz2021-07-251-1/+1
* Increase the number of arguments accepted by UndoRedo methodsGilles Roudière2021-07-061-1/+1
* Implement native extension systemreduz2021-06-251-1/+3
* Consolidate JSON, JSONParseResults and JSONParser into JSONMarcel Admiraal2021-06-191-0/+1
* Rename Quat to QuaternionMarcel Admiraal2021-06-041-5/+5
* Rename files and the exposed name for Transform3DAaron Franke2021-06-031-1/+1
* Rename Variant TRANSFORM to TRANSFORM3DAaron Franke2021-06-031-3/+3
* Rename Transform to Transform3D in coreAaron Franke2021-06-031-3/+3
* Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscoresHugo Locurcio2021-05-061-2/+2
* Add static method support to core Variant typesreduz2021-03-161-0/+3
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Add helper count function to VariantGeorge Marques2020-12-271-0/+4
* Rename Control margin to offsetMarcel Admiraal2020-12-231-1/+1
* Use pointer parameters in Variant function pointersGeorge Marques2020-12-101-6/+6
* Core: Always enable ptrcall, remove PTRCALL_ENABLED defineRémi Verschelde2020-11-251-3/+0
* Initialize class/struct variables with default values in core/ and drivers/Rafał Mikrut2020-11-231-1/+1
* Remove empty lines around braces with the formatting scriptAaron Franke2020-11-161-1/+0
* Refactor variant built-in methods yet again.reduz2020-11-111-65/+50
* Create Variant built-in functions.reduz2020-11-101-0/+29
* Make sure operators appear in the docs tooreduz2020-11-091-1/+1