diff options
author | Pieter-Jan Briers <pieterjan.briers@gmail.com> | 2018-04-30 01:28:31 +0200 |
---|---|---|
committer | Pieter-Jan Briers <pieterjan.briers@gmail.com> | 2018-04-30 01:28:31 +0200 |
commit | 8d9d847a1a66844ca7605ffb0189e3f9dcbdb112 (patch) | |
tree | 0db1e78dad8ef91e1a35cd0cd5c7dc7d469c6c21 /modules/visual_script/visual_script_func_nodes.cpp | |
parent | 3bd3f41465a604caa4a826dbc53537435fb37933 (diff) | |
download | redot-engine-8d9d847a1a66844ca7605ffb0189e3f9dcbdb112.tar.gz |
Move things into the title bars of Visual Script nodes.
This is an attempt to make VS slightly nicer to use.
WiP.
Diffstat (limited to 'modules/visual_script/visual_script_func_nodes.cpp')
-rw-r--r-- | modules/visual_script/visual_script_func_nodes.cpp | 32 |
1 files changed, 11 insertions, 21 deletions
diff --git a/modules/visual_script/visual_script_func_nodes.cpp b/modules/visual_script/visual_script_func_nodes.cpp index 187c9b0b9e..b7e7189ab4 100644 --- a/modules/visual_script/visual_script_func_nodes.cpp +++ b/modules/visual_script/visual_script_func_nodes.cpp @@ -262,26 +262,6 @@ PropertyInfo VisualScriptFunctionCall::get_output_value_port_info(int p_idx) con } String VisualScriptFunctionCall::get_caption() const { - - static const char *cname[5] = { - "CallSelf", - "CallNode", - "CallInstance", - "CallBasic", - "CallSingleton" - }; - - String caption = cname[call_mode]; - - if (rpc_call_mode) { - caption += " (RPC)"; - } - - return caption; -} - -String VisualScriptFunctionCall::get_text() const { - if (call_mode == CALL_MODE_SELF) return " " + String(function) + "()"; if (call_mode == CALL_MODE_SINGLETON) @@ -294,6 +274,14 @@ String VisualScriptFunctionCall::get_text() const { return " " + base_type + "." + String(function) + "()"; } +String VisualScriptFunctionCall::get_text() const { + + if (rpc_call_mode) { + return "RPC"; + } + return ""; +} + void VisualScriptFunctionCall::set_basic_type(Variant::Type p_type) { if (basic_type == p_type) @@ -2397,12 +2385,14 @@ PropertyInfo VisualScriptEmitSignal::get_output_value_port_info(int p_idx) const return PropertyInfo(); } +/* String VisualScriptEmitSignal::get_caption() const { return "EmitSignal"; } +*/ -String VisualScriptEmitSignal::get_text() const { +String VisualScriptEmitSignal::get_caption() const { return "emit " + String(name); } |