#pragma once #include "Rendering/Viewport/ViewportObjectIdPicker.h" namespace XCEngine::UI::Editor::App { class IViewportObjectPickerService { public: virtual ~IViewportObjectPickerService() = default; virtual ViewportObjectIdPickResult PickObject( const ::XCEngine::UI::UISize& viewportSize, const ::XCEngine::UI::UIPoint& viewportMousePosition) const = 0; }; } // namespace XCEngine::UI::Editor::App