Integrate XCUI shell state and runtime frame seams

This commit is contained in:
2026-04-05 12:50:55 +08:00
parent ec97445071
commit e5e9f348a3
29 changed files with 3183 additions and 102 deletions

View File

@@ -75,6 +75,12 @@ const UIScreenFrameResult& UIScreenPlayer::GetLastFrame() const {
return m_lastFrame;
}
UIScreenFrameResult UIScreenPlayer::ConsumeLastFrame() {
UIScreenFrameResult frame = std::move(m_lastFrame);
m_lastFrame = {};
return frame;
}
const std::string& UIScreenPlayer::GetLastError() const {
return m_lastError;
}