summaryrefslogtreecommitdiff
path: root/core/variant/variant.h
AgeCommit message (Expand)Author
2023-02-13Make sure Variant is not implicitely cast when using operator[]Gilles Roudière
2023-01-25Add `@GlobalScope` `is_same(a, b)` and `Variant::identity_compare()`Adam Scott
2023-01-19Add property usage to array indexerRaul Santos
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-05Unify String and StringNamerune-scape
2022-11-02Unify Node3D RotationOrder with global EulerOrderAaron Franke
2022-09-16Merge pull request #65325 from TokageItLab/refactor-variant-for-animRémi Verschelde
2022-09-14Use variadic template in `vformat()`Micky
2022-09-15Move some methods to Animation from Variant for refactoringSilc Renew
2022-08-02Variant large bucket memory pool - for Projectionlawnjelly
2022-08-02Merge pull request #61315 from lawnjelly/variant_bucket_poolsRémi Verschelde
2022-07-29Remove Signal connect bindsJuan Linietsky
2022-07-23Implement Vector4, Vector4i, Projectionreduz
2022-07-04Variant memory poolslawnjelly
2022-06-28Merge pull request #62468 from V-Sekai/core-const-expressionsRémi Verschelde
2022-06-27Add a const call mode to Object, Variant and Script.K. S. Ernest (iFire) Lee
2022-06-27GDScript: Fix setter being called in chains for shared typesGeorge Marques
2022-06-23Add core types enums description to extension api jsonPierre-Thomas Meisels
2022-05-11Implement exponential operator (**) to GDScript/ExpressionsYuri Roubinsky
2022-04-10Make blend animation to use ResetTrack as default valueSilc 'Tokage' Renew
2022-03-09Remove VARIANT_ARG* macrosreduz
2022-02-11Fix Variant Ref<> assignment.reduz
2022-02-04Core: Move Vector2i to its own `vector2i.h` headerRémi Verschelde
2022-02-04Core: Move Rect2i to its own `rect2i.h` headerRémi Verschelde
2022-01-27Merge pull request #57205 from TechnoPorg/variant-template-castRémi Verschelde
2022-01-25Allow method binds to take Object subclasses as argumentsTechnoPorg
2022-01-20Rename Variant::is_ref() to is_ref_counted()Pedro J. Estébanez
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-11-12Use "enum class" for input enumsAaron Franke
2021-10-30Modify Dictionary::operator== to do real key/value comparison with recursive ...Emmanuel Leblond
2021-10-11Fix autocompletion of built-in functions in GDScriptYuri Roubinsky
2021-08-05Improve extension systemGeorge Marques
2021-07-30[Net] Fix Marshalls infinite recursion crash.Fabio Alessandrelli
2021-07-25Fix various typos with codespellluz paz
2021-07-06Increase the number of arguments accepted by UndoRedo methodsGilles Roudière
2021-06-25Implement native extension systemreduz
2021-06-19Consolidate JSON, JSONParseResults and JSONParser into JSONMarcel Admiraal
2021-06-04Rename Quat to QuaternionMarcel Admiraal
2021-06-03Rename files and the exposed name for Transform3DAaron Franke
2021-06-03Rename Variant TRANSFORM to TRANSFORM3DAaron Franke
2021-06-03Rename Transform to Transform3D in coreAaron Franke
2021-05-06Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscoresHugo Locurcio
2021-03-16Add static method support to core Variant typesreduz
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-27Add helper count function to VariantGeorge Marques
2020-12-23Rename Control margin to offsetMarcel Admiraal
2020-12-10Use pointer parameters in Variant function pointersGeorge Marques
2020-11-25Core: Always enable ptrcall, remove PTRCALL_ENABLED defineRémi Verschelde
2020-11-23Initialize class/struct variables with default values in core/ and drivers/Rafał Mikrut
2020-11-16Remove empty lines around braces with the formatting scriptAaron Franke