summaryrefslogtreecommitdiff
path: root/core/variant_op.cpp
AgeCommit message (Expand)Author
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
2018-03-13Fix a potential bug hinted by clangBojidar Marinov
2018-02-22Color:fix setting V switch S to old V valuePoommetee Ketson
2018-02-21Fix typos with codespellluz.paz
2018-01-06Fix NEQ operation between 2 different ArraysMrCdK
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
2018-01-01Update copyright statements to 2018Rémi Verschelde
2017-11-17Rename Rect3 to AABB.Ferenc Arn
2017-10-19Fix Color.r8/g8/b8/a8 being type float instead of type intMarcelo Fernandez
2017-09-25Make variant_op jumptable constHein-Pieter van Braam
2017-09-24Merge pull request #11549 from hpvb/fix-11543Hein-Pieter van Braam
2017-09-24Fix Variant::get_named return when p_index is invalidMarcelo Fernandez
2017-09-24Fix Dictionary set_namedHein-Pieter van Braam
2017-09-24Merge pull request #11473 from hpvb/fix-11466Rémi Verschelde
2017-09-23Massive optimization to Variant::set_named/get_named. Should give a nice boos...Juan Linietsky
2017-09-22Implement operator != on Pool*Array typesHein-Pieter van Braam
2017-09-20Allow equality checks between null and arbitrary typesHein-Pieter van Braam
2017-09-19Allow booleanization of all typesHein-Pieter van Braam
2017-09-19Be type-strict checking on equality checksHein-Pieter van Braam
2017-09-19Fix accidental cast to Vector3 for Vector2 iterHein-Pieter van Braam
2017-09-17Move Variant::evaluate() switch to computed gotoHein-Pieter van Braam
2017-09-16Implement +,-,/, * and negate operators for Color type.bncastle
2017-09-15Revert "Don't allow division by false (zero)"Thomas Herzog
2017-09-15Don't allow division by false (zero)Hein-Pieter van Braam
2017-08-27Use HTTPS URL for Godot's website in the headersRémi Verschelde
2017-06-30-Many fixes to VisualScript, fixed property names, etc.Juan Linietsky
2017-06-28Reworked translation systemJuan Linietsky
2017-06-22Reimplement for..in range() so that it always results in intsBojidar Marinov
2017-06-09renamed all Rect3.pos to Rect3.positionalexholly
2017-06-04renamed all Rect2.pos to Rect2.positionalexholly
2017-05-20Removal of InputEvent as built-in Variant type..Juan Linietsky
2017-05-17Fix two typos from previous commitRémi Verschelde
2017-05-17Removal of Image from Variant, converted to a Resource.Juan Linietsky
2017-04-08Add "Godot Engine contributors" copyright lineRémi Verschelde
2017-03-05A Whole New World (clang-format edition)Rémi Verschelde
2017-02-28 Various fixes detected using PVS-Studio static analyzer.Thaer Razeq
2017-02-14Revert "Make nan==nan true for GDScript"Juan Linietsky
2017-02-14Make nan==nan true for GDScriptHein-Pieter van Braam
2017-01-16Style: Cleanups, added headers, renamed filesRémi Verschelde
2017-01-12Made InputEvent use floating point coordinates.Juan Linietsky
2017-01-11More efficient iteration syntax, and range() is converted behind the scenes t...Juan Linietsky
2017-01-11Both Array and Dictionary are always in shared mode (removed copy on write).Juan Linietsky
2017-01-11Type renames:Juan Linietsky
2017-01-08Variant INT and REAL are now 64 bits (other types remain at 32)Juan Linietsky
2017-01-08renamed joystick to joypad everywhere around source code!Juan Linietsky