Wire XCUI layout lab panel keyboard navigation

This commit is contained in:
2026-04-05 12:53:05 +08:00
parent e5e9f348a3
commit a35adf14d3
4 changed files with 293 additions and 1 deletions

View File

@@ -8,6 +8,7 @@
#include "XCUIBackend/XCUILayoutLabRuntime.h"
#include <memory>
#include <string>
namespace XCEngine {
namespace NewEditor {
@@ -31,6 +32,7 @@ public:
bool IsUsingNativeHostedPreview() const;
const ::XCEngine::Editor::XCUIBackend::XCUILayoutLabFrameResult& GetFrameResult() const;
const ::XCEngine::Editor::XCUIBackend::XCUIHostedPreviewStats& GetLastPreviewStats() const;
bool TryGetElementRect(const std::string& elementId, ::XCEngine::UI::UIRect& outRect) const;
private:
bool m_lastReloadSucceeded = false;