summaryrefslogtreecommitdiffstats
path: root/core/math/expression.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fixes small typos and grammar correctionAnshul7sp12021-03-121-1/+1
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Static analyzer fixes:bruvzg2020-12-091-27/+0
* Refactor variant built-in methods yet again.reduz2020-11-111-5/+5
* Create Variant built-in functions.reduz2020-11-101-700/+13
* Refactored variant constructor logicreduz2020-11-091-2/+2
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-30/+3
* Refactored variant setters/gettersreduz2020-11-071-1/+1
* Exposed randi_range to global funcs + renamed rand_range to randf_rangeYuri Roubinsky2020-11-061-5/+12
* [Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms.bruvzg2020-09-031-10/+10
* Make all String float conversion methods be 64-bitAaron Franke2020-07-271-1/+1
* Merge pull request #38713 from aaronfranke/string-64bitRémi Verschelde2020-07-011-1/+1
|\
| * Remove 32-bit String to_int methodAaron Franke2020-06-031-1/+1
* | Fix for Expression class: inner string can be single quotedntfs.hard2020-06-021-1/+3
|/
* Style: Remove unnecessary semicolons from `core`Rémi Verschelde2020-05-191-24/+24
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-31/+61
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-158/+0
* Port member initialization from constructor to declaration (C++11)Rémi Verschelde2020-05-141-11/+0
* Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde2020-05-101-45/+135
* Replace NULL with nullptrlupoDharkael2020-04-021-39/+39
* Fix out of bound array access caused by unassigned variableRafał Mikrut2020-04-011-0/+2
* Fix various typosluz.paz2020-03-111-1/+1
* Merge pull request #36515 from reduz/packed-array-64-bitsRémi Verschelde2020-02-251-5/+5
|\
| * Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky2020-02-251-5/+5
* | Expression: Fix parsing integers as 32-bitRémi Verschelde2020-02-251-1/+1
|/
* Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky2020-02-201-27/+27
* PoolVector is gone, replaced by VectorJuan Linietsky2020-02-181-9/+9
* Remove more deprecated methods and codeRémi Verschelde2020-02-131-8/+2
* Remove deprecated decimals builtinRémi Verschelde2020-02-121-7/+0
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Add ord() function to Expression classDanil Alexeev2019-12-291-0/+28
* Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/'Braden Bodily2019-08-171-8/+3
* Merge pull request #30693 from Chaosus/lerp_angleRémi Verschelde2019-07-201-0/+9
|\
| * Added lerp_angles built-in functionChaosus2019-07-201-0/+9
* | Merge pull request #30576 from qarmin/lgtm_coverageRémi Verschelde2019-07-201-5/+1
|\ \ | |/ |/|
| * Changed some code showed in LGTM and Coverageqarmin2019-07-201-5/+1
* | Add integer posmod and rename default arg namesAaron Franke2019-07-181-0/+8
|/
* Some code changed with Clang-Tidyqarmin2019-06-261-1/+1
* Added move_toward functions for float, Vector2 and Vector3Giacom2019-05-281-0/+9
* Make "decimal" functions more consistentAaron Franke2019-04-301-0/+7
* Style: Apply new changes from clang-format 8.0Rémi Verschelde2019-04-091-2/+4
* Merge pull request #27231 from Chaosus/smoothstepRémi Verschelde2019-04-081-0/+8
|\
| * Added smoothstep built-in functionChaosus2019-04-071-0/+8
* | Add object encoding param to serialization methodsFabio Alessandrelli2019-04-011-5/+7
|/
* Add -Wshadow=local to warnings and fix reported issues.marxin2019-02-201-31/+31
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
* Moved member variables to initializer listWilson E. Alvarez2018-12-111-7/+7
* Error running Expression.execute after parse errorsantouits2018-10-281-0/+4
* Add support for '.[0-9]' numbers in ExpressionRémi Verschelde2018-10-011-14/+21
* Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-121-7/+7