summaryrefslogtreecommitdiffstats
path: root/modules/visual_script/visual_script_expression.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
| | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵Juan Linietsky2017-11-251-3/+3
| | | | | | wrong function, leading to unnecesary copy on writes and reduced performance.
* Add support for the TAU constant. Fixes #12094.Goutte2017-11-121-0/+3
|
* Move Variant::evaluate() switch to computed gotoHein-Pieter van Braam2017-09-171-2/+2
| | | | | | | | | | | | | In an effort to make GDScript a little faster replace the double switch() with a computed goto on compilers that set __GNUC__. For compilers that don't support computed goto it will fall back to regular switch/case statements. In addition disable using boolean values in a mathematical context. Now boolean values can only be compared with other booleans. Booleans will also no longer be coerced to integers. This PR replaces #11308 and fixes #11291
* Fix unused variable warningsHein-Pieter van Braam2017-09-081-1/+0
| | | | The forth in my quest to make Godot 3.x compile with -Werror on GCC7
* Fix typos 'a' and 'an'Poommetee Ketson2017-09-021-1/+1
|
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
|
* Removed unnecessary returns and break statementsWilson E. Alvarez2017-08-221-1/+0
|
* -Many fixes to VisualScript, fixed property names, etc.Juan Linietsky2017-06-301-8/+8
| | | | | | -Added ability to set/get a field in GetSet, as well as assignment ops -Added a Select node -Fixed update bugs related to variable list and exported properties, closes #9458
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
|
* Fix typos in source code using codespellRémi Verschelde2017-03-241-1/+1
| | | | From https://github.com/lucasdemarchi/codespell
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-606/+552
| | | | | | | | | | | | | | | | | | | | | | | | I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code
* Add a bunch of missing Godot headers in own filesRémi Verschelde2017-03-051-0/+28
|
* Inf and NaN support added to GDScript.Saracen2017-02-281-0/+6
|
* -Added diectly editable expressions on node to VSEditor, closes #6392Juan Linietsky2016-09-061-1/+1
| | | | -Added ability for LineEdit to expand to fit text
* Changed Vector3.snap from fmod to stepify, which makes more sense, fixes #6399Juan Linietsky2016-09-061-0/+83
|
* Should Fix Compiling Export TemplatesISylvox2016-09-061-1/+1
| | | | | - Works on Windows, Linux x11, Linux Server, Android, HTML5 - Not tested on Mac/iOS (don't have Apple's devices yet)
* Added expression nodes to visual script, please test.Juan Linietsky2016-09-041-0/+1440