#pragma once #include #include #include namespace XCEngine::UI::Editor::App { struct EditorWorkspaceWindowProjection { UIEditorWindowWorkspaceState windowState = {}; ::XCEngine::UI::UISize minimumOuterSize = ::XCEngine::UI::UISize(640.0f, 360.0f); bool useDetachedTitleBarTabStrip = false; std::string tabStripTitleText = {}; std::string detachedWindowTitleText = {}; std::wstring windowTitle = {}; }; } // namespace XCEngine::UI::Editor::App