summaryrefslogtreecommitdiffstats
path: root/src/render/framegraph/framegraphnode_p.h
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2016-09-27 09:44:18 +0200
committerPaul Lemire <paul.lemire@kdab.com>2016-12-14 10:38:53 +0000
commit7ba9cb93a64e5f6b5eee96e5b42207df0082d6ce (patch)
tree788136cb35b4fb104df11efc31b6f787d34821d9 /src/render/framegraph/framegraphnode_p.h
parenta16abd48cd85f7223d830b00564309ee2160d45c (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/framegraphnode_p.h')
-rw-r--r--src/render/framegraph/framegraphnode_p.h5
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)
{
}