summaryrefslogtreecommitdiffstats
path: root/modules/visual_script/visual_script_nodes.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove VisualScript module for 4.0Rémi Verschelde2022-08-241-4072/+0
* Make `_validate_property` a multilevel methodYuri Sizov2022-08-221-37/+37
* [Net] Modularize multiplayer, expose MultiplayerAPI to extensions.Fabio Alessandrelli2022-07-261-5/+5
* Implement Vector4, Vector4i, Projectionreduz2022-07-231-0/+3
* i18n: Misc fixes translation stringsRémi Verschelde2022-06-081-4/+4
* Replace most uses of Map by HashMapreduz2022-05-161-1/+1
* Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde2022-05-021-38/+34
* Fix some issues found by cppcheck.bruvzg2022-04-061-52/+52
* Use `RTR()` for VisualScriptNode captions and textsHaoyu Qiu2022-03-111-26/+26
* Remove VARIANT_ARG* macrosreduz2022-03-091-1/+1
* Fix VisualScript crash when using Set Index nodeHaoyu Qiu2022-02-161-4/+1
* Refactor some object type checking code with `cast_to`Rémi Verschelde2022-02-081-5/+5
* i18n: Make VisualScript node caption & text translatableHaoyu Qiu2022-01-111-26/+26
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Replace String comparisons with "", String() to is_empty()Nathan Franke2021-12-091-8/+8
* Rename `remove()` to `remove_at()` when removing by indexLightning_A2021-11-231-3/+3
* Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio2021-11-031-3/+3
* [Net] Move multiplayer to core subdir, split RPCManager.Fabio Alessandrelli2021-09-071-5/+5
* [Net] Rename RPC "puppet" to "auth" (authority). Drop "master".Fabio Alessandrelli2021-08-301-1/+1
* Fix misspelled "overriden"Haoyu Qiu2021-08-261-1/+1
* Replace BIND_VMETHOD by new GDVIRTUAL syntaxreduz2021-08-221-70/+94
* Use const references where possible for List range iteratorsRémi Verschelde2021-07-251-10/+10
* Use C++ iterators for Lists in many situationsAaron Franke2021-07-231-28/+26
* Merge pull request #48972 from DavidCambre/Expose_VisualScriptCustomNode_Type...Rémi Verschelde2021-07-211-0/+32
|\
| * expose type hints for VisualScriptCustomNodeDavid Cambré2021-07-211-0/+32
* | Use the standard C `INFINITY` and `NAN` constants directlyHugo Locurcio2021-07-211-2/+2
* | Merge pull request #50566 from reduz/optimize-stringname-usageRémi Verschelde2021-07-191-1/+1
|\ \
| * | Optimize StringName usagereduz2021-07-181-1/+1
* | | Prevents some warnings from appearing in visual scriptsYuri Roubinsky2021-07-181-1/+4
|/ /
* | Use PROPERTY_USAGE_NONE instead of 0 for no property usageAaron Franke2021-07-011-2/+2
* | Fixes Visual script nodes operator mismatch issue #49943Dipal M Zambare2021-06-291-36/+68
* | Fix logic operators mislabeled #49412Martin2021-06-231-33/+63
* | Rename `instance()`->`instantiate()` when it's a verbLightning_A2021-06-191-30/+30
* | Rename Quat to QuaternionMarcel Admiraal2021-06-041-1/+1
* | Rename Variant TRANSFORM to TRANSFORM3DAaron Franke2021-06-031-1/+1
|/
* Improve resource load cachereduz2021-02-111-0/+15
* Removed _change_notifyreduz2021-02-101-23/+23
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Refactored variant constructor logicreduz2020-11-091-3/+3
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-7/+7
* Refactored Variant Operators.reduz2020-11-061-3/+0
* added temp variable because *p_inputs[2] is the same as *p_outputs[0]Jacob Edie2020-10-061-1/+3
* [Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms.bruvzg2020-09-031-26/+26
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-70/+134
* Style: Enforce separation line between function definitionsRémi Verschelde2020-05-141-0/+67
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-422/+0
* Rename InputFilter back to InputRémi Verschelde2020-04-281-5/+5
* Deconstruct VSNodes for new Variant typesSwarnim Arun2020-04-021-0/+3
* Replace NULL with nullptrlupoDharkael2020-04-021-4/+4
* Refactored input, goes all via windows now.Juan Linietsky2020-03-261-5/+5