aboutsummaryrefslogtreecommitdiff
path: root/editor/editor_node.h
diff options
context:
space:
mode:
authorJuan Linietsky2017-09-22 09:20:28 -0300
committerJuan Linietsky2017-09-22 09:20:52 -0300
commit3237e05c3608fc900cb30519ffd3b15ddb064c9f (patch)
tree4e00adabf93d4da04a467d88b70586b65ae315ef /editor/editor_node.h
parent779426d2df8af5173e1f44a4c63fea863b57e461 (diff)
downloadgodot-3237e05c3608fc900cb30519ffd3b15ddb064c9f.tar.gz
godot-3237e05c3608fc900cb30519ffd3b15ddb064c9f.tar.zst
godot-3237e05c3608fc900cb30519ffd3b15ddb064c9f.zip
Diffstat (limited to 'editor/editor_node.h')
-rw-r--r--editor/editor_node.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/editor/editor_node.h b/editor/editor_node.h
index e7853a27b..0d1c6787c 100644
--- a/editor/editor_node.h
+++ b/editor/editor_node.h
@@ -608,6 +608,8 @@ private:
void _license_tree_selected();
+ Vector<Ref<EditorResourceConversionPlugin> > resource_conversion_plugins;
+
protected:
void _notification(int p_what);
static void _bind_methods();
@@ -776,6 +778,10 @@ public:
~EditorNode();
void get_singleton(const char *arg1, bool arg2);
+ void add_resource_conversion_plugin(const Ref<EditorResourceConversionPlugin> &p_plugin);
+ void remove_resource_conversion_plugin(const Ref<EditorResourceConversionPlugin> &p_plugin);
+ Vector<Ref<EditorResourceConversionPlugin> > find_resource_conversion_plugin(const Ref<Resource> &p_for_resource);
+
static void add_init_callback(EditorNodeInitCallback p_callback) { _init_callbacks.push_back(p_callback); }
static void add_build_callback(EditorBuildCallback p_callback);
};