From f2397809a84c2bf0d41e6cb2092fa8f3c5a17850 Mon Sep 17 00:00:00 2001 From: reduz Date: Wed, 4 Nov 2020 23:01:55 -0300 Subject: Refactored Variant Operators. -Using classes to call and a table -For typed code (GDS or GDNative), can obtain functions to call prevalidated or ptr. --- modules/visual_script/visual_script_nodes.cpp | 3 --- 1 file changed, 3 deletions(-) (limited to 'modules/visual_script') diff --git a/modules/visual_script/visual_script_nodes.cpp b/modules/visual_script/visual_script_nodes.cpp index 28122ade99..2b412a9857 100644 --- a/modules/visual_script/visual_script_nodes.cpp +++ b/modules/visual_script/visual_script_nodes.cpp @@ -828,7 +828,6 @@ PropertyInfo VisualScriptOperator::get_input_value_port_info(int p_idx) const { { Variant::NIL, Variant::NIL }, //OP_NEGATE, { Variant::NIL, Variant::NIL }, //OP_POSITIVE, { Variant::INT, Variant::INT }, //OP_MODULE, - { Variant::STRING, Variant::STRING }, //OP_STRING_CONCAT, //bitwise { Variant::INT, Variant::INT }, //OP_SHIFT_LEFT, { Variant::INT, Variant::INT }, //OP_SHIFT_RIGHT, @@ -873,7 +872,6 @@ PropertyInfo VisualScriptOperator::get_output_value_port_info(int p_idx) const { Variant::NIL, //OP_NEGATE, Variant::NIL, //OP_POSITIVE, Variant::INT, //OP_MODULE, - Variant::STRING, //OP_STRING_CONCAT, //bitwise Variant::INT, //OP_SHIFT_LEFT, Variant::INT, //OP_SHIFT_RIGHT, @@ -3881,7 +3879,6 @@ void register_visual_script_nodes() { VisualScriptLanguage::singleton->add_register_func("operators/math/negate", create_op_node); VisualScriptLanguage::singleton->add_register_func("operators/math/positive", create_op_node); VisualScriptLanguage::singleton->add_register_func("operators/math/remainder", create_op_node); - VisualScriptLanguage::singleton->add_register_func("operators/math/string_concat", create_op_node); //bitwise VisualScriptLanguage::singleton->add_register_func("operators/bitwise/shift_left", create_op_node); VisualScriptLanguage::singleton->add_register_func("operators/bitwise/shift_right", create_op_node); -- cgit v1.2.3