summaryrefslogtreecommitdiffstats
path: root/core/variant.cpp
Commit message (Expand)AuthorAgeFilesLines
* Core Variant: switch from 'real' to 'float' to allow building with NEED_LONG_INTSergey Minakov2020-07-251-2/+2
* Remove 32-bit String to_int methodAaron Franke2020-06-031-1/+1
* Style: Remove unnecessary semicolons from `core`Rémi Verschelde2020-05-191-45/+7
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-127/+197
* Style: Enforce separation line between function definitionsRémi Verschelde2020-05-141-0/+33
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-476/+0
* Port member initialization from constructor to declaration (C++11)Rémi Verschelde2020-05-141-7/+0
* Revert "Renamed plane's d to distance"Rémi Verschelde2020-05-101-2/+2
* Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde2020-05-101-94/+201
* Renamed plane's d to distanceMarcus Elg2020-05-101-2/+2
* Color with alpha constructorAaron Franke2020-04-291-5/+0
* Replace NULL with nullptrlupoDharkael2020-04-021-12/+12
* Style: Set clang-format Standard to Cpp11Rémi Verschelde2020-03-171-18/+18
* Refactor ScriptDebugger.Fabio Alessandrelli2020-03-081-1/+2
* Merge pull request #36404 from rxlecky/fix-variant-conversionRémi Verschelde2020-03-011-1/+1
|\
| * Fix Variant to Vector<Variant> conversion operatorSeleckyErik2020-02-211-1/+1
* | Merge pull request #36515 from reduz/packed-array-64-bitsRémi Verschelde2020-02-251-113/+295
|\ \
| * | Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky2020-02-251-113/+295
* | | Merge pull request #36481 from nekomatata/fix-crash-connect-callableRémi Verschelde2020-02-251-0/+2
|\ \ \ | |/ / |/| |
| * | Fixed crash when connecting a signal in GDScriptPouleyKetchoupp2020-02-231-0/+2
* | | Store arrays inside of Variant as shared.Juan Linietsky2020-02-231-49/+71
* | | Add support for Vector2i, Rect2i and Vector3i to VariantJuan Linietsky2020-02-221-0/+298
| |/ |/|
* | Added StringName as a variant type.Juan Linietsky2020-02-211-6/+56
|/
* Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky2020-02-201-16/+133
* PoolVector is gone, replaced by VectorJuan Linietsky2020-02-181-456/+240
* Changed logic and optimized ObjectID in ObjectDB and Variant, removed RefPtr.Juan Linietsky2020-02-151-32/+95
* ObjectID converted to a structure, fixes many bugs where used incorrectly as ...Juan Linietsky2020-02-121-0/+13
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Display error messages in console when vformat is calledAndrii Doroshenko (Xrayez)2019-10-241-1/+1
* Optimized variant reference function.Valentin Zagura2019-09-091-1/+9
* Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/'Braden Bodily2019-08-171-4/+1
* Changed some code showed in LGTM and Coverageqarmin2019-07-201-3/+1
* Added release function to PoolVector::Access.Ibrahn Sahir2019-07-061-3/+0
* Remove unnecessary code and add some error explanationsqarmin2019-07-011-20/+0
* Some code changed with Clang-Tidyqarmin2019-06-261-1/+1
* Merge pull request #27886 from LeonardMeagher2/obj_to_stringRémi Verschelde2019-05-201-1/+1
|\
| * Allow overriding how scripted objects are converted to stringsLeonard Meagher2019-05-031-1/+1
* | Don't crash on printing nested typesHein-Pieter van Braam-Stewart2019-04-201-4/+23
|/
* Style: Apply new changes from clang-format 8.0Rémi Verschelde2019-04-091-12/+26
* Fix many asan and ubsan reported issuesHein-Pieter van Braam2019-01-301-29/+48
* Warn of invalid pointer when converting object to RID, closes #19023Juan Linietsky2019-01-261-0/+8
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
* construct transform from transform2d bugclayjohn2018-11-281-1/+11
* Remove redundant "== true" codeAaron Franke2018-10-061-1/+1
* Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-121-6/+6
* Merge pull request #20856 from KoBeWi/pretty-dictionary-printRémi Verschelde2018-08-141-2/+3
|\
| * Add some curly braces to make dictionary printing less ambiguousTomasz Chabora2018-08-091-2/+3
* | Fix int(String) != int(int) conversionChaosus2018-08-141-1/+1
|/
* Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam2018-07-261-11/+11
* State machine animation nodeJuan Linietsky2018-06-251-0/+24