aboutsummaryrefslogtreecommitdiff
path: root/modules/visual_script
diff options
context:
space:
mode:
authorHein-Pieter van Braam2018-04-29 20:44:48 +0200
committerHein-Pieter van Braam2018-04-29 20:44:48 +0200
commit3ee4d6af2e7a784c5dfc7d65daf0cef5e72e9d78 (patch)
tree6ab52361ac440322dbade687d174d3e64a02c63c /modules/visual_script
parent00c55bb2ebd825e679253ec38278630935b63313 (diff)
downloadgodot-3ee4d6af2e7a784c5dfc7d65daf0cef5e72e9d78.tar.gz
godot-3ee4d6af2e7a784c5dfc7d65daf0cef5e72e9d78.tar.zst
godot-3ee4d6af2e7a784c5dfc7d65daf0cef5e72e9d78.zip
Hand-merge API hash fixes #18514
This hasn't made it into master yet but is important for mono support. If this turns out to be the wrong call we'll revert and merge whatever next version of this becomes available.
Diffstat (limited to 'modules/visual_script')
-rw-r--r--modules/visual_script/register_types.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/visual_script/register_types.cpp b/modules/visual_script/register_types.cpp
index 2809cff36..11401c046 100644
--- a/modules/visual_script/register_types.cpp
+++ b/modules/visual_script/register_types.cpp
@@ -112,7 +112,9 @@ void register_visual_script_types() {
register_visual_script_expression_node();
#ifdef TOOLS_ENABLED
+ ClassDB::set_current_api(ClassDB::API_EDITOR);
ClassDB::register_class<_VisualScriptEditor>();
+ ClassDB::set_current_api(ClassDB::API_CORE);
vs_editor_singleton = memnew(_VisualScriptEditor);
Engine::get_singleton()->add_singleton(Engine::Singleton("VisualScriptEditor", _VisualScriptEditor::get_singleton()));