summaryrefslogtreecommitdiffstats
path: root/src/render/backend/nodemanagers.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/backend/nodemanagers.cpp')
-rw-r--r--src/render/backend/nodemanagers.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/render/backend/nodemanagers.cpp b/src/render/backend/nodemanagers.cpp
index df660a19e..45313d00c 100644
--- a/src/render/backend/nodemanagers.cpp
+++ b/src/render/backend/nodemanagers.cpp
@@ -91,6 +91,7 @@ NodeManagers::NodeManagers()
, m_skeletonManager(new SkeletonManager())
, m_jointManager(new JointManager())
, m_shaderImageManager(new ShaderImageManager())
+ , m_pickingProxyManager(new PickingProxyManager())
{
}
@@ -294,6 +295,12 @@ ObjectPickerManager *NodeManagers::manager<ObjectPicker>() const noexcept
}
template<>
+PickingProxyManager *NodeManagers::manager<PickingProxy>() const noexcept
+{
+ return m_pickingProxyManager;
+}
+
+template<>
RayCasterManager *NodeManagers::manager<RayCaster>() const noexcept
{
return m_rayCasterManager;