Refactor editor windowing boundaries
This commit is contained in:
@@ -2,7 +2,6 @@
|
||||
|
||||
#include <XCEditor/Windowing/EditorWindowSynchronizationPlan.h>
|
||||
#include <XCEditor/Workspace/UIEditorWindowWorkspaceController.h>
|
||||
#include <XCEditor/Workspace/UIEditorWorkspaceController.h>
|
||||
|
||||
#include <memory>
|
||||
#include <string>
|
||||
@@ -26,7 +25,7 @@ public:
|
||||
|
||||
bool BootstrapPrimaryWindow(
|
||||
std::string_view primaryWindowId,
|
||||
const UIEditorWorkspaceController& workspaceController,
|
||||
const UIEditorWindowWorkspaceState& primaryWindowState,
|
||||
std::string& outError);
|
||||
|
||||
bool ValidateWindowSet(
|
||||
@@ -37,10 +36,6 @@ public:
|
||||
const UIEditorWindowWorkspaceSet& GetWindowSet() const;
|
||||
const UIEditorWindowWorkspaceState* FindWindowState(std::string_view windowId) const;
|
||||
UIEditorWindowWorkspaceController BuildWorkspaceMutationController() const;
|
||||
bool CommitLiveWindowMutation(
|
||||
std::string_view windowId,
|
||||
const UIEditorWorkspaceController& workspaceController,
|
||||
std::string& outError);
|
||||
EditorWindowSynchronizationPlan BuildPlanForWindowSet(
|
||||
const UIEditorWindowWorkspaceSet& targetWindowSet,
|
||||
const std::vector<EditorWindowHostSnapshot>& hostWindows,
|
||||
@@ -48,12 +43,6 @@ public:
|
||||
std::string_view preferredNewWindowId,
|
||||
const EditorWindowSynchronizationPlacement& preferredPlacement,
|
||||
std::string& outError) const;
|
||||
EditorWindowSynchronizationPlan BuildPlanForLiveWindowMutation(
|
||||
std::string_view windowId,
|
||||
const UIEditorWorkspaceController& workspaceController,
|
||||
const std::vector<EditorWindowHostSnapshot>& hostWindows,
|
||||
std::wstring_view primaryWindowTitle,
|
||||
std::string& outError) const;
|
||||
EditorWindowSynchronizationPlan BuildPlanForWorkspaceMutationRequest(
|
||||
const EditorWindowWorkspaceMutationRequest& request,
|
||||
const std::vector<EditorWindowHostSnapshot>& hostWindows,
|
||||
|
||||
Reference in New Issue
Block a user