checkpoint: commit current workspace state
This commit is contained in:
@@ -30,6 +30,8 @@
|
||||
namespace XCEngine::UI::Editor::App {
|
||||
|
||||
class EditorContext;
|
||||
class EditorUtilityWindowRequestSink;
|
||||
struct EditorUtilityWindowResultState;
|
||||
|
||||
} // namespace XCEngine::UI::Editor::App
|
||||
|
||||
@@ -42,7 +44,7 @@ class ViewportRenderHost;
|
||||
|
||||
namespace XCEngine::Rendering {
|
||||
|
||||
class RenderContext;
|
||||
struct RenderContext;
|
||||
|
||||
} // namespace XCEngine::Rendering
|
||||
|
||||
@@ -62,6 +64,8 @@ public:
|
||||
|
||||
void Update(
|
||||
EditorContext& context,
|
||||
EditorUtilityWindowResultState& utilityWindowResultState,
|
||||
EditorUtilityWindowRequestSink& utilityRequestSink,
|
||||
UIEditorWorkspaceController& workspaceController,
|
||||
const ::XCEngine::UI::UIRect& bounds,
|
||||
const std::vector<::XCEngine::UI::UIInputEvent>& inputEvents,
|
||||
@@ -82,8 +86,8 @@ public:
|
||||
const Widgets::UIEditorDockHostDropPreviewState& preview);
|
||||
void ClearExternalDockHostDropPreview();
|
||||
|
||||
ProjectPanel::CursorKind GetHostedContentCursorKind() const;
|
||||
Widgets::UIEditorDockHostCursorKind GetDockCursorKind() const;
|
||||
ProjectPanel::CursorKind GetHostedContentCursorType() const;
|
||||
Widgets::UIEditorDockHostCursorKind GetDockCursorType() const;
|
||||
bool TryResolveDockTabDragHotspot(
|
||||
std::string_view nodeId,
|
||||
std::string_view panelId,
|
||||
@@ -118,3 +122,7 @@ private:
|
||||
} // namespace XCEngine::UI::Editor::App
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user