editor: switch workspace window sync to projection payload
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Windowing/EditorWorkspaceWindowProjection.h"
|
||||
#include "Windowing/Frame/EditorWindowTransferRequests.h"
|
||||
|
||||
#include <XCEditor/Docking/UIEditorDockHostTransfer.h>
|
||||
@@ -73,7 +74,8 @@ public:
|
||||
virtual ~EditorWindowWorkspaceBinding() = default;
|
||||
|
||||
virtual const UIEditorWorkspaceController* TryGetWorkspaceController() const = 0;
|
||||
virtual void ReplaceWorkspaceController(UIEditorWorkspaceController workspaceController) = 0;
|
||||
virtual const EditorWorkspaceWindowProjection* TryGetWorkspaceProjection() const = 0;
|
||||
virtual void RefreshWorkspaceProjection(EditorWorkspaceWindowProjection projection) = 0;
|
||||
};
|
||||
|
||||
class EditorWindowDockHostBinding {
|
||||
|
||||
Reference in New Issue
Block a user