From 3ee4d6af2e7a784c5dfc7d65daf0cef5e72e9d78 Mon Sep 17 00:00:00 2001 From: Hein-Pieter van Braam Date: Sun, 29 Apr 2018 20:44:48 +0200 Subject: 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. --- modules/visual_script/register_types.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'modules/visual_script') 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())); -- cgit v1.2.3-70-g09d2