Skip to content

Commit 6815eff

Browse files
committed
Merge pull request #120869 from KoBeWi/stripenuming
Use `int` for `DockTabContainer`'s slot
2 parents 82d3c35 + 354f743 commit 6815eff

26 files changed

Lines changed: 38 additions & 38 deletions

editor/audio/editor_audio_buses.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1528,7 +1528,7 @@ void EditorAudioBuses::_file_dialog_callback(const String &p_string) {
15281528
open_layout(ResourceUID::path_to_uid(p_string));
15291529
}
15301530

1531-
void EditorAudioBuses::update_layout(EditorDock::DockLayout p_layout, EditorDock::DockSlot p_slot) {
1531+
void EditorAudioBuses::update_layout(EditorDock::DockLayout p_layout, int p_slot) {
15321532
if (p_slot != EditorDock::DOCK_SLOT_BOTTOM) {
15331533
bus_mc->set_theme_type_variation("NoBorderHorizontalBottom");
15341534
bus_scroll->set_scroll_hint_mode(ScrollContainer::SCROLL_HINT_MODE_TOP_AND_LEFT);

editor/audio/editor_audio_buses.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ class EditorAudioBuses : public EditorDock {
238238
static void _bind_methods();
239239
void _notification(int p_what);
240240

241-
virtual void update_layout(EditorDock::DockLayout p_layout, EditorDock::DockSlot p_slot) override;
241+
virtual void update_layout(EditorDock::DockLayout p_layout, int p_slot) override;
242242

243243
public:
244244
void open_layout(const String &p_path);

editor/debugger/editor_debugger_node.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ void EditorDebuggerNode::_bind_methods() {
236236
ADD_SIGNAL(MethodInfo("breakpoints_cleared_in_tree", PropertyInfo(Variant::INT, "debugger")));
237237
}
238238

239-
void EditorDebuggerNode::update_layout(EditorDock::DockLayout p_layout, EditorDock::DockSlot p_slot) {
239+
void EditorDebuggerNode::update_layout(EditorDock::DockLayout p_layout, int p_slot) {
240240
_for_all(tabs, [&](ScriptEditorDebugger *dbg) {
241241
dbg->update_layout(p_layout, p_slot);
242242
});

editor/debugger/editor_debugger_node.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ class EditorDebuggerNode : public EditorDock {
164164
void _notification(int p_what);
165165
static void _bind_methods();
166166

167-
virtual void update_layout(EditorDock::DockLayout p_layout, EditorDock::DockSlot p_slot) override;
167+
virtual void update_layout(EditorDock::DockLayout p_layout, int p_slot) override;
168168

169169
public:
170170
static EditorDebuggerNode *get_singleton() { return singleton; }

editor/debugger/script_editor_debugger.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2107,7 +2107,7 @@ void ScriptEditorDebugger::toggle_profiler(const String &p_profiler, bool p_enab
21072107
_put_msg("profiler:" + p_profiler, msg_data);
21082108
}
21092109

2110-
void ScriptEditorDebugger::update_layout(EditorDock::DockLayout p_layout, EditorDock::DockSlot p_slot) {
2110+
void ScriptEditorDebugger::update_layout(EditorDock::DockLayout p_layout, int p_slot) {
21112111
if (p_slot != EditorDock::DOCK_SLOT_BOTTOM) {
21122112
vmem_mc->set_theme_type_variation("NoBorderHorizontalBottom");
21132113
vmem_tree->set_scroll_hint_mode(Tree::SCROLL_HINT_MODE_DISABLED);

editor/debugger/script_editor_debugger.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -395,7 +395,7 @@ class ScriptEditorDebugger : public MarginContainer {
395395
void send_message(const String &p_message, const Array &p_args);
396396
void toggle_profiler(const String &p_profiler, bool p_enable, const Array &p_data);
397397

398-
void update_layout(EditorDock::DockLayout p_layout, EditorDock::DockSlot p_slot);
398+
void update_layout(EditorDock::DockLayout p_layout, int p_slot);
399399

400400
ScriptEditorDebugger();
401401
~ScriptEditorDebugger();

editor/docks/dock_tab_container.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,7 @@ Rect2 DockTabContainer::get_default_floating_dock_rect(EditorDock *p_dock) {
332332
return ret;
333333
}
334334

335-
DockTabContainer::DockTabContainer(EditorDock::DockSlot p_slot) {
335+
DockTabContainer::DockTabContainer(int p_slot) {
336336
ERR_FAIL_INDEX(p_slot, EditorDock::DOCK_SLOT_MAX);
337337
dock_slot = p_slot;
338338

@@ -357,7 +357,7 @@ Rect2 SideDockTabContainer::get_floating_dock_rect(EditorDock *p_dock) {
357357
return Rect2(get_screen_position() + Vector2(0, tab_bar_height), get_size() - Vector2(0, tab_bar_height));
358358
}
359359

360-
SideDockTabContainer::SideDockTabContainer(EditorDock::DockSlot p_slot, const Rect2i &p_slot_rect) :
360+
SideDockTabContainer::SideDockTabContainer(int p_slot, const Rect2i &p_slot_rect) :
361361
DockTabContainer(p_slot) {
362362
grid_rect = p_slot_rect;
363363
set_custom_minimum_size(Size2(170 * EDSCALE, 0));
@@ -373,7 +373,7 @@ Rect2 BottomSideDockTabContainer::get_floating_dock_rect(EditorDock *p_dock) {
373373
return Rect2(get_screen_position() + Vector2(0, tab_bar_height), get_size() - Vector2(0, tab_bar_height));
374374
}
375375

376-
BottomSideDockTabContainer::BottomSideDockTabContainer(EditorDock::DockSlot p_slot, const Rect2i &p_slot_rect) :
376+
BottomSideDockTabContainer::BottomSideDockTabContainer(int p_slot, const Rect2i &p_slot_rect) :
377377
DockTabContainer(p_slot) {
378378
grid_rect = p_slot_rect;
379379
layout = EditorDock::DOCK_LAYOUT_HORIZONTAL;

editor/docks/dock_tab_container.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ class DockTabContainer : public TabContainer {
9595
TEXT_AND_ICON,
9696
};
9797

98-
EditorDock::DockSlot dock_slot = EditorDock::DOCK_SLOT_NONE;
98+
int dock_slot = EditorDock::DOCK_SLOT_NONE;
9999
EditorDock::DockLayout layout = EditorDock::DOCK_LAYOUT_VERTICAL;
100100
Rect2i grid_rect;
101101

@@ -125,7 +125,7 @@ class DockTabContainer : public TabContainer {
125125

126126
static Rect2 get_default_floating_dock_rect(EditorDock *p_dock);
127127

128-
DockTabContainer(EditorDock::DockSlot p_slot);
128+
DockTabContainer(int p_slot);
129129
};
130130

131131
class SideDockTabContainer : public DockTabContainer {
@@ -134,7 +134,7 @@ class SideDockTabContainer : public DockTabContainer {
134134
public:
135135
virtual Rect2 get_floating_dock_rect(EditorDock *p_dock) override;
136136

137-
SideDockTabContainer(EditorDock::DockSlot p_slot, const Rect2i &p_slot_rect);
137+
SideDockTabContainer(int p_slot, const Rect2i &p_slot_rect);
138138
};
139139

140140
class BottomSideDockTabContainer : public DockTabContainer {
@@ -143,5 +143,5 @@ class BottomSideDockTabContainer : public DockTabContainer {
143143
public:
144144
virtual Rect2 get_floating_dock_rect(EditorDock *p_dock) override;
145145

146-
BottomSideDockTabContainer(EditorDock::DockSlot p_slot, const Rect2i &p_slot_rect);
146+
BottomSideDockTabContainer(int p_slot, const Rect2i &p_slot_rect);
147147
};

editor/docks/editor_dock.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ class EditorDock : public MarginContainer {
161161
void update_tab_style();
162162
Ref<Texture2D> get_effective_icon(const Callable &p_icon_fetch);
163163

164-
virtual void update_layout(DockLayout p_layout, DockSlot p_slot) { GDVIRTUAL_CALL(_update_layout, p_layout, p_slot); }
164+
virtual void update_layout(DockLayout p_layout, int p_slot) { GDVIRTUAL_CALL(_update_layout, p_layout, p_slot); }
165165
DockLayout get_current_layout() const { return current_layout; }
166166
DockSlot get_current_slot() const { return (DockSlot)dock_slot_index; }
167167

editor/docks/editor_dock_manager.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -936,7 +936,7 @@ void DockContextPopup::_update_buttons() {
936936
// Update tab move buttons.
937937
tab_move_left_button->set_disabled(true);
938938
tab_move_right_button->set_disabled(true);
939-
TabContainer *context_tab_container = context_dock->get_parent_container();
939+
DockTabContainer *context_tab_container = context_dock->get_parent_container();
940940
if (context_tab_container && context_tab_container->get_tab_count() > 0) {
941941
int context_tab_index = context_tab_container->get_tab_idx_from_control(context_dock);
942942
tab_move_left_button->set_disabled(context_tab_index == 0);

0 commit comments

Comments
 (0)