Refactor editor workspace panel runtime boundary

This commit is contained in:
2026-04-27 01:58:23 +08:00
parent 672d3f75d3
commit 31df10ffb6
15 changed files with 851 additions and 345 deletions

View File

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