diff options
| author | Rémi Verschelde | 2017-11-15 20:40:49 +0100 |
|---|---|---|
| committer | GitHub | 2017-11-15 20:40:49 +0100 |
| commit | 4d08e7c4204ff3fa0e17e0de7e5a08ef03968202 (patch) | |
| tree | 4c108558ec25992c2c940cbbde4d3832055c45a2 /modules/visual_script/visual_script.cpp | |
| parent | 9543801d51910cdf61123f591fd91993f57782ae (diff) | |
| parent | 0284727e7bc6337ebcd98e61eacf0d095d74a094 (diff) | |
| download | godot-4d08e7c4204ff3fa0e17e0de7e5a08ef03968202.tar.gz godot-4d08e7c4204ff3fa0e17e0de7e5a08ef03968202.tar.zst godot-4d08e7c4204ff3fa0e17e0de7e5a08ef03968202.zip | |
Diffstat (limited to 'modules/visual_script/visual_script.cpp')
| -rw-r--r-- | modules/visual_script/visual_script.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/visual_script/visual_script.cpp b/modules/visual_script/visual_script.cpp index 765fe4c2f..0834bc81d 100644 --- a/modules/visual_script/visual_script.cpp +++ b/modules/visual_script/visual_script.cpp @@ -2644,6 +2644,11 @@ void VisualScriptLanguage::add_register_func(const String &p_name, VisualScriptN register_funcs[p_name] = p_func; } +void VisualScriptLanguage::remove_register_func(const String &p_name) { + ERR_FAIL_COND(!register_funcs.has(p_name)); + register_funcs.erase(p_name); +} + Ref<VisualScriptNode> VisualScriptLanguage::create_node_from_name(const String &p_name) { ERR_FAIL_COND_V(!register_funcs.has(p_name), Ref<VisualScriptNode>()); |
