Merge pull request #113115 from KoBeWi/Buildock

Change MSBuildPanel to EditorDock
This commit is contained in:
Rémi Verschelde
2025-11-27 09:55:55 +01:00
6 changed files with 39 additions and 27 deletions

View File

@ -41,6 +41,7 @@ void EditorDock::_set_default_slot_bind(EditorPlugin::DockSlot p_slot) {
void EditorDock::_bind_methods() {
ClassDB::bind_method(D_METHOD("open"), &EditorDock::open);
ClassDB::bind_method(D_METHOD("make_visible"), &EditorDock::make_visible);
ClassDB::bind_method(D_METHOD("close"), &EditorDock::close);
ClassDB::bind_method(D_METHOD("set_title", "title"), &EditorDock::set_title);
@ -108,6 +109,10 @@ void EditorDock::open() {
}
}
void EditorDock::make_visible() {
EditorDockManager::get_singleton()->focus_dock(this);
}
void EditorDock::close() {
if (is_open) {
EditorDockManager::get_singleton()->close_dock(this);

View File

@ -87,6 +87,7 @@ public:
EditorDock();
void open();
void make_visible();
void close();
void set_title(const String &p_title);