aboutsummaryrefslogtreecommitdiff
path: root/core/variant_op.cpp
Commit message (Expand)AuthorAgeFilesLines
* Keep alpha when changing h, s or v on colorShyRed2018-04-221-9/+9
* Fix names of Variant operatorsGeorge Marques2018-04-161-1/+2
* Merge pull request #17382 from bojidar-bg/13971-path-array-unsavedJuan Linietsky2018-04-081-0/+13
|\
| * Duplicate Arrays and Dictionaries when instancing scene in editorBojidar Marinov2018-03-131-0/+13
* | Fix a potential bug hinted by clangBojidar Marinov2018-03-131-4/+4
|/
* Color:fix setting V switch S to old V valuePoommetee Ketson2018-02-221-1/+1
* Fix typos with codespellluz.paz2018-02-211-1/+1
* Fix NEQ operation between 2 different ArraysMrCdK2018-01-061-4/+4
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
* Rename Rect3 to AABB.Ferenc Arn2017-11-171-30/+30
* Fix Color.r8/g8/b8/a8 being type float instead of type intMarcelo Fernandez2017-10-191-4/+4
* Make variant_op jumptable constHein-Pieter van Braam2017-09-251-26/+26
* Merge pull request #11549 from hpvb/fix-11543Hein-Pieter van Braam2017-09-241-1/+1
|\
| * Fix Dictionary set_namedHein-Pieter van Braam2017-09-241-1/+1
* | Fix Variant::get_named return when p_index is invalidMarcelo Fernandez2017-09-241-0/+1
|/
* Merge pull request #11473 from hpvb/fix-11466Rémi Verschelde2017-09-241-8/+14
|\
| * Implement operator != on Pool*Array typesHein-Pieter van Braam2017-09-221-8/+14
* | Massive optimization to Variant::set_named/get_named. Should give a nice boos...Juan Linietsky2017-09-231-27/+458
|/
* Allow equality checks between null and arbitrary typesHein-Pieter van Braam2017-09-201-156/+201
* Allow booleanization of all typesHein-Pieter van Braam2017-09-191-75/+12
* Be type-strict checking on equality checksHein-Pieter van Braam2017-09-191-67/+63
* Fix accidental cast to Vector3 for Vector2 iterHein-Pieter van Braam2017-09-191-1/+1
* Move Variant::evaluate() switch to computed gotoHein-Pieter van Braam2017-09-171-662/+939
* Implement +,-,/, * and negate operators for Color type.bncastle2017-09-161-5/+5
* Revert "Don't allow division by false (zero)"Thomas Herzog2017-09-151-28/+1
* Don't allow division by false (zero)Hein-Pieter van Braam2017-09-151-1/+28
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
* -Many fixes to VisualScript, fixed property names, etc.Juan Linietsky2017-06-301-9/+7
* Reworked translation systemJuan Linietsky2017-06-281-1/+1
* Reimplement for..in range() so that it always results in intsBojidar Marinov2017-06-221-20/+22
* renamed all Rect3.pos to Rect3.positionalexholly2017-06-091-8/+8
* renamed all Rect2.pos to Rect2.positionalexholly2017-06-041-9/+9
* Removal of InputEvent as built-in Variant type..Juan Linietsky2017-05-201-714/+0
* Fix two typos from previous commitRémi Verschelde2017-05-171-15/+16
* Removal of Image from Variant, converted to a Resource.Juan Linietsky2017-05-171-20/+8
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-1833/+1916
* Various fixes detected using PVS-Studio static analyzer.Thaer Razeq2017-02-281-2/+2
* Revert "Make nan==nan true for GDScript"Juan Linietsky2017-02-141-51/+25
* Make nan==nan true for GDScriptHein-Pieter van Braam2017-02-141-25/+51
* Style: Cleanups, added headers, renamed filesRémi Verschelde2017-01-161-0/+2
* Made InputEvent use floating point coordinates.Juan Linietsky2017-01-121-6/+6
* More efficient iteration syntax, and range() is converted behind the scenes t...Juan Linietsky2017-01-111-0/+89
* Both Array and Dictionary are always in shared mode (removed copy on write).Juan Linietsky2017-01-111-3/+3
* Type renames:Juan Linietsky2017-01-111-189/+189
* Variant INT and REAL are now 64 bits (other types remain at 32)Juan Linietsky2017-01-081-6/+6
* renamed joystick to joypad everywhere around source code!Juan Linietsky2017-01-081-6/+6
* Memory pool vectors (DVector) have been enormously simplified in code, and re...Juan Linietsky2017-01-071-56/+56
* Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-011-1/+1