Formalize scene viewport transform gizmo overlay provider
This commit is contained in:
@@ -24,7 +24,8 @@ SceneViewportOverlayFrameData SceneViewportOverlayBuilder::Build(
|
||||
const SceneViewportOverlayData& overlay,
|
||||
uint32_t viewportWidth,
|
||||
uint32_t viewportHeight,
|
||||
const std::vector<uint64_t>& selectedObjectIds) const {
|
||||
const std::vector<uint64_t>& selectedObjectIds,
|
||||
const SceneViewportTransformGizmoOverlayState* transformGizmoOverlayState) const {
|
||||
SceneViewportOverlayFrameData frameData = {};
|
||||
frameData.overlay = overlay;
|
||||
if (!overlay.valid || viewportWidth == 0u || viewportHeight == 0u) {
|
||||
@@ -42,7 +43,8 @@ SceneViewportOverlayFrameData SceneViewportOverlayBuilder::Build(
|
||||
&overlay,
|
||||
viewportWidth,
|
||||
viewportHeight,
|
||||
&selectedObjectIds
|
||||
&selectedObjectIds,
|
||||
transformGizmoOverlayState
|
||||
};
|
||||
m_providerRegistry.AppendOverlay(buildContext, frameData);
|
||||
return frameData;
|
||||
|
||||
Reference in New Issue
Block a user