summaryrefslogtreecommitdiff
path: root/core/variant.cpp
AgeCommit message (Expand)Author
2020-03-01Merge pull request #36404 from rxlecky/fix-variant-conversionRémi Verschelde
2020-02-25Merge pull request #36515 from reduz/packed-array-64-bitsRémi Verschelde
2020-02-25Merge pull request #36481 from nekomatata/fix-crash-connect-callableRémi Verschelde
2020-02-25Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky
2020-02-23Store arrays inside of Variant as shared.Juan Linietsky
2020-02-23Fixed crash when connecting a signal in GDScriptPouleyKetchoupp
2020-02-22Add support for Vector2i, Rect2i and Vector3i to VariantJuan Linietsky
2020-02-21Fix Variant to Vector<Variant> conversion operatorSeleckyErik
2020-02-21Added StringName as a variant type.Juan Linietsky
2020-02-20Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky
2020-02-18PoolVector is gone, replaced by VectorJuan Linietsky
2020-02-15Changed logic and optimized ObjectID in ObjectDB and Variant, removed RefPtr.Juan Linietsky
2020-02-12ObjectID converted to a structure, fixes many bugs where used incorrectly as ...Juan Linietsky
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-10-24Display error messages in console when vformat is calledAndrii Doroshenko (Xrayez)
2019-09-09Optimized variant reference function.Valentin Zagura
2019-08-17Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/'Braden Bodily
2019-07-20Changed some code showed in LGTM and Coverageqarmin
2019-07-06Added release function to PoolVector::Access.Ibrahn Sahir
2019-07-01Remove unnecessary code and add some error explanationsqarmin
2019-06-26Some code changed with Clang-Tidyqarmin
2019-05-20Merge pull request #27886 from LeonardMeagher2/obj_to_stringRémi Verschelde
2019-05-03Allow overriding how scripted objects are converted to stringsLeonard Meagher
2019-04-20Don't crash on printing nested typesHein-Pieter van Braam-Stewart
2019-04-09Style: Apply new changes from clang-format 8.0Rémi Verschelde
2019-01-30Fix many asan and ubsan reported issuesHein-Pieter van Braam
2019-01-26Warn of invalid pointer when converting object to RID, closes #19023Juan Linietsky
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-11-28construct transform from transform2d bugclayjohn
2018-10-06Remove redundant "== true" codeAaron Franke
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
2018-08-14Merge pull request #20856 from KoBeWi/pretty-dictionary-printRémi Verschelde
2018-08-14Fix int(String) != int(int) conversionChaosus
2018-08-09Add some curly braces to make dictionary printing less ambiguousTomasz Chabora
2018-07-26Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam
2018-06-25State machine animation nodeJuan Linietsky
2018-04-30Handle missing arg pointer in get_call_error_textGary Oberbrunner
2018-02-21Add base support for 2D meshes in Godot, including Sprite -> Mesh2D conversion.Juan Linietsky
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
2018-01-01Update copyright statements to 2018Rémi Verschelde
2017-12-07Style: Apply new clang-format 5.0 style to all filesRémi Verschelde
2017-11-21Properly implement Basis constructor using Vector3 of Euler anglesRémi Verschelde
2017-11-20Basis accepts Vector3 as constructor argument.Chip Collier
2017-11-17Rename Rect3 to AABB.Ferenc Arn
2017-09-21Implement Linux-style likely()/unlikely() macrosHein-Pieter van Braam
2017-09-19Don't call Variant::reference() unnecessarilyHein-Pieter van Braam
2017-09-14Construct Variants from Reference properly in GDNativeRuslan Mustakov
2017-08-27Use HTTPS URL for Godot's website in the headersRémi Verschelde
2017-08-24Convert Object::cast_to() to the static versionHein-Pieter van Braam
2017-08-07Makes all Godot API's methods Lower CaseIndah Sylvia