diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2017-08-23 10:24:24 +0200 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2018-03-19 13:06:52 +0000 |
commit | 5a9bc47fbec58d4289260ca8a6359ef015154fab (patch) | |
tree | 16525552d07bafca9031595d008a9a6e58c3efe9 /src/render/framegraph | |
parent | b6851eb62778c39894340dcf33feb5857bb520a6 (diff) |
ViewportNode: make computeViewport a static function
Change-Id: I8d4362830457df149791b8c2472cb123b6222bf3
Reviewed-by: Mike Krus <mike.krus@kdab.com>
Diffstat (limited to 'src/render/framegraph')
-rw-r--r-- | src/render/framegraph/viewportnode.cpp | 2 | ||||
-rw-r--r-- | src/render/framegraph/viewportnode_p.h | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/render/framegraph/viewportnode.cpp b/src/render/framegraph/viewportnode.cpp index b68f7b55b..bed87a13f 100644 --- a/src/render/framegraph/viewportnode.cpp +++ b/src/render/framegraph/viewportnode.cpp @@ -136,7 +136,7 @@ void ViewportNode::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e) FrameGraphNode::sceneChangeEvent(e); } -QRectF computeViewport(const QRectF &childViewport, const ViewportNode *parentViewport) +QRectF ViewportNode::computeViewport(const QRectF &childViewport, const ViewportNode *parentViewport) { QRectF vp(parentViewport->xMin(), parentViewport->yMin(), diff --git a/src/render/framegraph/viewportnode_p.h b/src/render/framegraph/viewportnode_p.h index f0a1f9b0d..799b9b3dc 100644 --- a/src/render/framegraph/viewportnode_p.h +++ b/src/render/framegraph/viewportnode_p.h @@ -86,6 +86,8 @@ public: void sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e) override; + static QRectF computeViewport(const QRectF &childViewport, const ViewportNode *parentViewport); + private: void initializeFromPeer(const Qt3DCore::QNodeCreatedChangeBasePtr &change) final; @@ -96,7 +98,6 @@ private: float m_gamma; }; -QRectF computeViewport(const QRectF &childViewport, const ViewportNode *parentViewport); } // namespace Render } // namespace Qt3DRender |