Tighten XCUI hosted preview frame contract
This commit is contained in:
@@ -298,7 +298,6 @@ void XCUIDemoPanel::Render() {
|
||||
if (m_hostedPreviewEnabled && m_previewPresenter != nullptr) {
|
||||
::XCEngine::Editor::XCUIBackend::XCUIHostedPreviewFrame previewFrame = {};
|
||||
previewFrame.drawData = &frame.drawData;
|
||||
previewFrame.targetDrawList = drawList;
|
||||
previewFrame.canvasRect = canvasRect;
|
||||
previewFrame.logicalSize = UI::UISize(canvasRect.width, canvasRect.height);
|
||||
previewFrame.debugName = kPreviewDebugName;
|
||||
|
||||
@@ -247,7 +247,6 @@ void XCUILayoutLabPanel::Render() {
|
||||
if (m_hostedPreviewEnabled && m_previewPresenter != nullptr) {
|
||||
::XCEngine::Editor::XCUIBackend::XCUIHostedPreviewFrame previewFrame = {};
|
||||
previewFrame.drawData = &frame.drawData;
|
||||
previewFrame.targetDrawList = ImGui::GetWindowDrawList();
|
||||
previewFrame.canvasRect = input.canvasRect;
|
||||
previewFrame.logicalSize = UI::UISize(input.canvasRect.width, input.canvasRect.height);
|
||||
previewFrame.debugName = kPreviewDebugName;
|
||||
|
||||
Reference in New Issue
Block a user