new_editor: reduce app shell capture plumbing

This commit is contained in:
2026-04-22 16:34:28 +08:00
parent 2c2a8b8669
commit c42fd4d48b
12 changed files with 101 additions and 174 deletions

View File

@@ -3,7 +3,6 @@
#include "Composition/EditorShellDrawComposer.h"
#include "Composition/EditorShellHostedPanelCoordinator.h"
#include "Composition/EditorShellInteractionEngine.h"
#include "Composition/EditorShellPointerInteraction.h"
#include "Composition/EditorShellSessionCoordinator.h"
#include "Composition/EditorShellVariant.h"
#include "Features/Console/ConsolePanel.h"
@@ -95,9 +94,6 @@ public:
::XCEngine::UI::UIPoint& outHotspot) const;
UIEditorDockHostTabDropTarget ResolveDockTabDropTarget(
const ::XCEngine::UI::UIPoint& point) const;
EditorShellPointerOwner GetPointerOwner() const;
bool WantsHostPointerCapture() const;
bool WantsHostPointerRelease() const;
bool HasHostedContentCapture() const;
bool HasShellInteractiveCapture() const;
bool HasInteractiveCapture() const;