Cut workspace panel factory out of windowing

This commit is contained in:
2026-04-28 00:05:10 +08:00
parent 03967b152d
commit 43a71bd09c
11 changed files with 50 additions and 30 deletions

View File

@@ -12,11 +12,11 @@ namespace XCEngine::UI::Editor::App {
namespace {
EditorWindowContentCursorKind ToContentCursorKind(
EditorWorkspacePanelCursorKind cursorKind) {
EditorWorkspaceShellCursorKind cursorKind) {
switch (cursorKind) {
case EditorWorkspacePanelCursorKind::ResizeEW:
case EditorWorkspaceShellCursorKind::ResizeEW:
return EditorWindowContentCursorKind::ResizeEW;
case EditorWorkspacePanelCursorKind::Arrow:
case EditorWorkspaceShellCursorKind::Arrow:
default:
return EditorWindowContentCursorKind::Arrow;
}