diff options
author | Antti Määttä <antti.maatta@qt.io> | 2016-10-24 16:32:34 +0300 |
---|---|---|
committer | Antti Määttä <antti.maatta@qt.io> | 2017-01-25 11:22:08 +0000 |
commit | 34ad7528652c9016548277331e0e393ab7a782c6 (patch) | |
tree | 5ee0c845b18d57bc45b90e6a6d99e826fa6c9a68 /src/render/backend/nodemanagers.cpp | |
parent | 16e11dd7635c7d908a5fd8f97bff3ecddf63e899 (diff) |
Add QEventForward node manager
Change-Id: I31cd1463b8c6fead18279754d99e876f6c71bb36
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/backend/nodemanagers.cpp')
-rw-r--r-- | src/render/backend/nodemanagers.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/render/backend/nodemanagers.cpp b/src/render/backend/nodemanagers.cpp index 534bb4b9f..898a2b869 100644 --- a/src/render/backend/nodemanagers.cpp +++ b/src/render/backend/nodemanagers.cpp @@ -90,6 +90,7 @@ NodeManagers::NodeManagers() , m_lightManager(new LightManager()) , m_computeJobManager(new ComputeCommandManager()) , m_renderStateManager(new RenderStateManager()) + , m_eventForwardManager(new EventForwardManager()) , m_resourceAccessor(new ResourceAccessor(this)) { } @@ -129,6 +130,7 @@ NodeManagers::~NodeManagers() delete m_computeJobManager; delete m_renderStateManager; delete m_renderNodesManager; + delete m_eventForwardManager; } QSharedPointer<ResourceAccessor> NodeManagers::resourceAccessor() @@ -322,6 +324,12 @@ RenderStateManager *NodeManagers::manager<RenderStateNode>() const Q_DECL_NOTHRO return m_renderStateManager; } +template<> +EventForwardManager *NodeManagers::manager<EventForward>() const Q_DECL_NOTHROW +{ + return m_eventForwardManager; +} + } // Render } // Qt3DRender |