Don't hard-code hsplit count

This commit is contained in:
kobewi
2025-05-26 23:00:40 +02:00
parent 4fcd85551c
commit 2fd881c40f
3 changed files with 10 additions and 5 deletions

View File

@ -1004,6 +1004,10 @@ void EditorDockManager::register_dock_slot(DockSlot p_dock_slot, TabContainer *p
EditorNode::get_singleton()->get_gui_base()->add_child(dock_drag_rects[p_dock_slot]);
}
int EditorDockManager::get_hsplit_count() const {
return hsplits.size();
}
int EditorDockManager::get_vsplit_count() const {
return vsplits.size();
}

View File

@ -149,6 +149,7 @@ public:
void add_vsplit(DockSplitContainer *p_split);
void add_hsplit(DockSplitContainer *p_split);
void register_dock_slot(DockSlot p_dock_slot, TabContainer *p_tab_container);
int get_hsplit_count() const;
int get_vsplit_count() const;
PopupMenu *get_docks_menu();