summaryrefslogtreecommitdiff
path: root/core/variant_op.cpp
AgeCommit message (Expand)Author
2020-10-18Refactor MethodBind to use variadic templatesreduz
2020-09-17Allow commutative multiplication in VariantGeorge Marques
2020-09-12Fix Vector{2,3}i casting on Variant multiplication with numbersGeorge Marques
2020-09-03[Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms.bruvzg
2020-09-01Fix hard-coded OP_MAX in variant_op.cppstrank
2020-06-26Addition of SDFGI for open world global illuminationJuan Linietsky
2020-05-19Style: Remove unnecessary semicolons from `core`Rémi Verschelde
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-10Revert "Renamed plane's d to distance"Rémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde
2020-05-10Merge pull request #37020 from aaronfranke/rangeRémi Verschelde
2020-05-10Renamed plane's d to distanceMarcus Elg
2020-05-09Allow Vector2/Vector3 iterators to have non-integer valuesAaron Franke
2020-05-09Allow using integer vectors for iteration and make range() use themAaron Franke
2020-04-29[Core] Rename linear_interpolate to lerpAaron Franke
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-08Refactor ScriptDebugger.Fabio Alessandrelli
2020-02-25Update docs and bindings for new integer vector typesRé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-22Add support for Vector2i, Rect2i and Vector3i to VariantJuan Linietsky
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-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-12Don't allow to use too big or too small shift operatorsRafał Mikrut
2019-07-20Changed some code showed in LGTM and Coverageqarmin
2019-07-01Remove unnecessary code and add some error explanationsqarmin
2019-04-09Style: Apply new changes from clang-format 8.0Rémi Verschelde
2019-03-03Merge pull request #25934 from mrcdk/pool_int_real_color_interpolateRémi Verschelde
2019-02-20Add -Wshadow=local to warnings and fix reported issues.marxin
2019-02-16Added PoolIntArray, PoolRealArray and PoolColorArray interpolateMrCdK
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-11-28Fix many errors found by PVS-StudioAaron Franke
2018-10-07Optimize interpolation algorithmsqonnop
2018-10-07Merge pull request #22752 from aaronfranke/equals-redundantRémi Verschelde
2018-10-06Remove redundant "== false" codeAaron Franke
2018-10-06Fixed int interpolation issue, closes #22763qonnop
2018-09-18Color: Fix rounding error converting from float to 8-bitRémi Verschelde
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
2018-07-03Hacked around duplication bug. I think duplicate needs to be even smarter, ma...Juan Linietsky
2018-07-02-Fixes to how hashing happened, now StringName and NodePath use default hashe...Juan Linietsky
2018-04-22Keep alpha when changing h, s or v on colorShyRed
2018-04-16Fix names of Variant operatorsGeorge Marques
2018-04-08Merge pull request #17382 from bojidar-bg/13971-path-array-unsavedJuan Linietsky
2018-03-13Duplicate Arrays and Dictionaries when instancing scene in editorBojidar Marinov