diff options
author | Sean Harmer <sean.harmer@kdab.com> | 2017-08-09 15:00:29 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2017-08-16 13:19:26 +0000 |
commit | a06c583bd21985d6b1da680fdb8dc6bebef18f9e (patch) | |
tree | 76b68bb730c6bbe760023471615b469190ec2620 /src/render/backend/nodemanagers.cpp | |
parent | 5c6634f2d1cd9a016142c3641ab6d797f5fe4ba7 (diff) |
Add backend node for QJoint
Change-Id: Ie06f41aefebf9c5c5d8dd8bcd68f9f352799ad18
Reviewed-by: Paul Lemire <paul.lemire@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 1335b8696..bcaa6f3bf 100644 --- a/src/render/backend/nodemanagers.cpp +++ b/src/render/backend/nodemanagers.cpp @@ -97,6 +97,7 @@ NodeManagers::NodeManagers() , m_renderStateManager(new RenderStateManager()) , m_armatureManager(new ArmatureManager()) , m_skeletonManager(new SkeletonManager()) + , m_jointManager(new JointManager()) , m_resourceAccessor(new ResourceAccessor(this)) { } @@ -143,6 +144,7 @@ NodeManagers::~NodeManagers() delete m_renderStateManager; delete m_renderNodesManager; delete m_armatureManager; + delete m_jointManager; } QSharedPointer<ResourceAccessor> NodeManagers::resourceAccessor() @@ -366,6 +368,12 @@ SkeletonManager *NodeManagers::manager<Skeleton>() const Q_DECL_NOTHROW return m_skeletonManager; } +template<> +JointManager *NodeManagers::manager<Joint>() const Q_DECL_NOTHROW +{ + return m_jointManager; +} + } // Render } // Qt3DRender |