Refactor new editor boundaries and test ownership
This commit is contained in:
@@ -10,12 +10,6 @@ bool IsViewportPanel(std::string_view panelId) {
|
||||
return IsEditorViewportPanelId(panelId);
|
||||
}
|
||||
|
||||
ViewportKind ResolveViewportKind(std::string_view panelId) {
|
||||
return panelId == kGamePanelId
|
||||
? ViewportKind::Game
|
||||
: ViewportKind::Scene;
|
||||
}
|
||||
|
||||
void ApplyViewportFrameToPresentation(
|
||||
const ViewportFrame& viewportFrame,
|
||||
UIEditorWorkspacePanelPresentationModel& presentation) {
|
||||
@@ -62,7 +56,7 @@ void ApplyViewportFramesToShellFrame(
|
||||
|
||||
const ViewportFrame viewportFrame =
|
||||
viewportHostService.RequestViewport(
|
||||
ResolveViewportKind(viewportComposeFrame.panelId),
|
||||
viewportComposeFrame.panelId,
|
||||
viewportComposeFrame.viewportShellFrame.requestedViewportSize);
|
||||
ApplyViewportFrameToShellModel(
|
||||
viewportFrame,
|
||||
|
||||
Reference in New Issue
Block a user