Build XCUI splitter foundation and test harness

This commit is contained in:
2026-04-06 03:17:53 +08:00
parent dc17685099
commit c7dc8d7484
77 changed files with 4749 additions and 542 deletions

View File

@@ -0,0 +1,17 @@
#pragma once
#include <filesystem>
#include <string>
namespace XCEngine::NewEditor {
struct EditorShellAsset {
std::string screenId = "new_editor.shell";
std::filesystem::path documentPath = {};
std::filesystem::path themePath = {};
std::filesystem::path captureRootPath = {};
};
EditorShellAsset BuildDefaultEditorShellAsset(const std::filesystem::path& repoRoot);
} // namespace XCEngine::NewEditor