refactor(new_editor): streamline internal layout and command routing
This commit is contained in:
@@ -417,7 +417,8 @@ void AppendUIEditorShellCompose(
|
||||
palette.dockHostPalette,
|
||||
metrics.dockHostMetrics,
|
||||
palette.viewportPalette,
|
||||
metrics.viewportMetrics);
|
||||
metrics.viewportMetrics,
|
||||
UIEditorWorkspaceComposeAppendOptions{ true });
|
||||
|
||||
AppendUIEditorStatusBarBackground(
|
||||
drawList,
|
||||
@@ -435,4 +436,16 @@ void AppendUIEditorShellCompose(
|
||||
metrics.statusBarMetrics);
|
||||
}
|
||||
|
||||
void AppendUIEditorShellComposeOverlay(
|
||||
::XCEngine::UI::UIDrawList& drawList,
|
||||
const UIEditorShellComposeFrame& frame,
|
||||
const UIEditorShellComposePalette& palette,
|
||||
const UIEditorShellComposeMetrics& metrics) {
|
||||
AppendUIEditorWorkspaceComposeOverlay(
|
||||
drawList,
|
||||
frame.workspaceFrame,
|
||||
palette.dockHostPalette,
|
||||
metrics.dockHostMetrics);
|
||||
}
|
||||
|
||||
} // namespace XCEngine::UI::Editor
|
||||
|
||||
Reference in New Issue
Block a user