From 732a877b21cf41ca649ab09ed57eff426066ffca Mon Sep 17 00:00:00 2001 From: Will Nations Date: Mon, 8 Jan 2018 09:55:22 -0600 Subject: Add EditorPlugin.build() build callbacks --- editor/editor_data.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'editor/editor_data.cpp') diff --git a/editor/editor_data.cpp b/editor/editor_data.cpp index 374688f2d..f08cb381d 100644 --- a/editor/editor_data.cpp +++ b/editor/editor_data.cpp @@ -412,6 +412,18 @@ void EditorData::paste_object_params(Object *p_object) { } } +bool EditorData::call_build() { + + bool result = true; + + for (int i = 0; i < editor_plugins.size() && result; i++) { + + result &= editor_plugins[i]->build(); + } + + return result; +} + UndoRedo &EditorData::get_undo_redo() { return undo_redo; -- cgit v1.2.3-70-g09d2