diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2016-09-27 09:44:18 +0200 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2016-12-14 10:38:53 +0000 |
commit | 7ba9cb93a64e5f6b5eee96e5b42207df0082d6ce (patch) | |
tree | 788136cb35b4fb104df11efc31b6f787d34821d9 /src/render/framegraph | |
parent | a16abd48cd85f7223d830b00564309ee2160d45c (diff) |
Simplify FrameGraphNodeFunctor creation
By removing passing the FrameGraphNodeManager as an argument which is already
available through the nodeManagers on the renderer.
Change-Id: I1daea7d621ac61a80705a189b10a4a00712de301
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/framegraph')
-rw-r--r-- | src/render/framegraph/framegraphnode_p.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/render/framegraph/framegraphnode_p.h b/src/render/framegraph/framegraphnode_p.h index a29fb8070..9f452ec78 100644 --- a/src/render/framegraph/framegraphnode_p.h +++ b/src/render/framegraph/framegraphnode_p.h @@ -56,6 +56,7 @@ #include <Qt3DCore/qnode.h> #include <Qt3DRender/qframegraphnode.h> #include <Qt3DRender/private/managers_p.h> +#include <Qt3DRender/private/nodemanagers_p.h> #include <qglobal.h> #include <QVector> @@ -126,8 +127,8 @@ template<typename Backend, typename Frontend> class FrameGraphNodeFunctor : public Qt3DCore::QBackendNodeMapper { public: - explicit FrameGraphNodeFunctor(AbstractRenderer *renderer, FrameGraphManager *manager) - : m_manager(manager) + explicit FrameGraphNodeFunctor(AbstractRenderer *renderer) + : m_manager(renderer->nodeManagers()->frameGraphManager()) , m_renderer(renderer) { } |