summaryrefslogtreecommitdiffstats
path: root/modules/visual_script/visual_script_builtin_funcs.h
diff options
context:
space:
mode:
authorJuan Linietsky <reduzio@gmail.com>2016-09-06 19:12:28 -0300
committerJuan Linietsky <reduzio@gmail.com>2016-09-06 19:14:47 -0300
commit23ababdcd57079182172b1c5467fcd6bb0f303d3 (patch)
tree015d23f2691e7be8a89998aef9100492ffef324e /modules/visual_script/visual_script_builtin_funcs.h
parent78275aad871031ea0a4e20b901ba60d741415300 (diff)
downloadredot-engine-23ababdcd57079182172b1c5467fcd6bb0f303d3.tar.gz
Changed Vector3.snap from fmod to stepify, which makes more sense, fixes #6399
Diffstat (limited to 'modules/visual_script/visual_script_builtin_funcs.h')
-rw-r--r--modules/visual_script/visual_script_builtin_funcs.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/visual_script/visual_script_builtin_funcs.h b/modules/visual_script/visual_script_builtin_funcs.h
index ebf227a192..000230d84f 100644
--- a/modules/visual_script/visual_script_builtin_funcs.h
+++ b/modules/visual_script/visual_script_builtin_funcs.h
@@ -68,6 +68,11 @@ public:
FUNC_MAX
};
+ static int get_func_argument_count(BuiltinFunc p_func);
+ static String get_func_name(BuiltinFunc p_func);
+ static void exec_func(BuiltinFunc p_func, const Variant** p_inputs, Variant* r_return, Variant::CallError& r_error, String& r_error_str);
+ static BuiltinFunc find_function(const String& p_string);
+
private:
static const char* func_name[FUNC_MAX];
BuiltinFunc func;