diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2015-11-04 17:33:57 +0100 |
---|---|---|
committer | Andy Nichols <andy.nichols@theqtcompany.com> | 2015-11-16 09:18:18 +0000 |
commit | 23df5c08c2ddc4abc4cf98d76fb6a37454e6db3b (patch) | |
tree | a1edde5007ab12f799fa3f84bc8378761f7c6157 /src/render/frontend | |
parent | a2f2419de5e9b46d77252196e69b1895ad45aadf (diff) |
QRenderAspect: registe QBoundingVolumeDebug creation functor
Change-Id: I4d9dfa12032429579ae0510329ca06f36851502c
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
Diffstat (limited to 'src/render/frontend')
-rw-r--r-- | src/render/frontend/qrenderaspect.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/render/frontend/qrenderaspect.cpp b/src/render/frontend/qrenderaspect.cpp index b2f6aeacf..23de69f30 100644 --- a/src/render/frontend/qrenderaspect.cpp +++ b/src/render/frontend/qrenderaspect.cpp @@ -68,6 +68,7 @@ #include <Qt3DRender/qgeometry.h> #include <Qt3DRender/qgeometryrenderer.h> #include <Qt3DRender/qobjectpicker.h> +#include <Qt3DRender/qboundingvolumedebug.h> #include <Qt3DRender/private/cameraselectornode_p.h> #include <Qt3DRender/private/layerfilternode_p.h> @@ -98,6 +99,7 @@ #include <Qt3DRender/private/geometry_p.h> #include <Qt3DRender/private/geometryrenderer_p.h> #include <Qt3DRender/private/objectpicker_p.h> +#include <Qt3DRender/private/boundingvolumedebug_p.h> #include <Qt3DCore/qentity.h> #include <Qt3DCore/qtransform.h> @@ -250,6 +252,7 @@ void QRenderAspect::registerBackendTypes() registerBackendType<QGeometry>(QBackendNodeFunctorPtr(new Render::NodeFunctor<Render::Geometry, Render::GeometryManager>(d->m_renderer->geometryManager()))); registerBackendType<QGeometryRenderer>(QBackendNodeFunctorPtr(new Render::GeometryRendererFunctor(d->m_renderer->geometryRendererManager()))); registerBackendType<QObjectPicker>(QBackendNodeFunctorPtr(new Render::NodeFunctor<Render::ObjectPicker, Render::ObjectPickerManager>(d->m_renderer->objectPickerManager()))); + registerBackendType<QBoundingVolumeDebug>(QBackendNodeFunctorPtr(new Render::NodeFunctor<Render::BoundingVolumeDebug, Render::BoundingVolumeDebugManager>(d->m_renderer->boundingVolumeDebugManager()))); } void QRenderAspect::renderInitialize(QOpenGLContext *context) |