|
@@ -45,6 +45,7 @@
|
|
|
#include "editor/inspector_dock.h"
|
|
|
#include "editor/plugins/canvas_item_editor_plugin.h"
|
|
|
#include "editor/plugins/editor_debugger_plugin.h"
|
|
|
+#include "editor/plugins/editor_resource_conversion_plugin.h"
|
|
|
#include "editor/plugins/node_3d_editor_plugin.h"
|
|
|
#include "editor/plugins/script_editor_plugin.h"
|
|
|
#include "editor/project_settings_editor.h"
|
|
@@ -856,6 +857,14 @@ void EditorPlugin::remove_debugger_plugin(const Ref<EditorDebuggerPlugin> &p_plu
|
|
|
EditorDebuggerNode::get_singleton()->remove_debugger_plugin(p_plugin);
|
|
|
}
|
|
|
|
|
|
+void EditorPlugin::add_resource_conversion_plugin(const Ref<EditorResourceConversionPlugin> &p_plugin) {
|
|
|
+ EditorNode::get_singleton()->add_resource_conversion_plugin(p_plugin);
|
|
|
+}
|
|
|
+
|
|
|
+void EditorPlugin::remove_resource_conversion_plugin(const Ref<EditorResourceConversionPlugin> &p_plugin) {
|
|
|
+ EditorNode::get_singleton()->remove_resource_conversion_plugin(p_plugin);
|
|
|
+}
|
|
|
+
|
|
|
void EditorPlugin::_editor_project_settings_changed() {
|
|
|
emit_signal(SNAME("project_settings_changed"));
|
|
|
}
|
|
@@ -911,6 +920,8 @@ void EditorPlugin::_bind_methods() {
|
|
|
ClassDB::bind_method(D_METHOD("remove_node_3d_gizmo_plugin", "plugin"), &EditorPlugin::remove_node_3d_gizmo_plugin);
|
|
|
ClassDB::bind_method(D_METHOD("add_inspector_plugin", "plugin"), &EditorPlugin::add_inspector_plugin);
|
|
|
ClassDB::bind_method(D_METHOD("remove_inspector_plugin", "plugin"), &EditorPlugin::remove_inspector_plugin);
|
|
|
+ ClassDB::bind_method(D_METHOD("add_resource_conversion_plugin", "plugin"), &EditorPlugin::add_resource_conversion_plugin);
|
|
|
+ ClassDB::bind_method(D_METHOD("remove_resource_conversion_plugin", "plugin"), &EditorPlugin::remove_resource_conversion_plugin);
|
|
|
ClassDB::bind_method(D_METHOD("set_input_event_forwarding_always_enabled"), &EditorPlugin::set_input_event_forwarding_always_enabled);
|
|
|
ClassDB::bind_method(D_METHOD("set_force_draw_over_forwarding_enabled"), &EditorPlugin::set_force_draw_over_forwarding_enabled);
|
|
|
|