summaryrefslogtreecommitdiffstats
path: root/src/render/geometry
diff options
context:
space:
mode:
authorSean Harmer <sean.harmer@kdab.com>2016-04-30 09:25:39 +0100
committerSean Harmer <sean.harmer@kdab.com>2016-05-01 23:42:06 +0000
commit7f0793ba6cb9f16aafa62df528af773370bf174d (patch)
treebfb2e4236de71d5be7af6349827e94abf3e930ed /src/render/geometry
parent0a662f9a2d8656e112e33172ab4f43c5ec5b1178 (diff)
Remove virtual QBackendNode *create(QNode *frontend) const
from QBackendNodeMapper and subclasses. No longer needed now we have disabled cloning. Change-Id: I261fa7bccfa9a4019d479079e2ff7c19154e5e72 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/geometry')
-rw-r--r--src/render/geometry/buffer.cpp9
-rw-r--r--src/render/geometry/buffer_p.h1
-rw-r--r--src/render/geometry/geometryrenderer.cpp9
-rw-r--r--src/render/geometry/geometryrenderer_p.h1
4 files changed, 0 insertions, 20 deletions
diff --git a/src/render/geometry/buffer.cpp b/src/render/geometry/buffer.cpp
index 81de24083..a53bec0fc 100644
--- a/src/render/geometry/buffer.cpp
+++ b/src/render/geometry/buffer.cpp
@@ -169,15 +169,6 @@ BufferFunctor::BufferFunctor(AbstractRenderer *renderer, BufferManager *manager)
{
}
-Qt3DCore::QBackendNode *BufferFunctor::create(Qt3DCore::QNode *frontend) const
-{
- Buffer *buffer = m_manager->getOrCreateResource(frontend->id());
- buffer->setManager(m_manager);
- buffer->setPeer(frontend);
- buffer->setRenderer(m_renderer);
- return buffer;
-}
-
Qt3DCore::QBackendNode *BufferFunctor::create(const Qt3DCore::QNodeCreatedChangeBasePtr &change) const
{
Buffer *buffer = m_manager->getOrCreateResource(change->subjectId());
diff --git a/src/render/geometry/buffer_p.h b/src/render/geometry/buffer_p.h
index 05a3dd15d..87938aba9 100644
--- a/src/render/geometry/buffer_p.h
+++ b/src/render/geometry/buffer_p.h
@@ -100,7 +100,6 @@ class BufferFunctor : public Qt3DCore::QBackendNodeMapper
{
public:
explicit BufferFunctor(AbstractRenderer *renderer, BufferManager *manager);
- Qt3DCore::QBackendNode *create(Qt3DCore::QNode *frontend) const Q_DECL_OVERRIDE;
Qt3DCore::QBackendNode *create(const Qt3DCore::QNodeCreatedChangeBasePtr &change) const Q_DECL_OVERRIDE;
Qt3DCore::QBackendNode *get(Qt3DCore::QNodeId id) const Q_DECL_OVERRIDE;
void destroy(Qt3DCore::QNodeId id) const Q_DECL_OVERRIDE;
diff --git a/src/render/geometry/geometryrenderer.cpp b/src/render/geometry/geometryrenderer.cpp
index 8e3d71567..08329c0d6 100644
--- a/src/render/geometry/geometryrenderer.cpp
+++ b/src/render/geometry/geometryrenderer.cpp
@@ -246,15 +246,6 @@ GeometryRendererFunctor::GeometryRendererFunctor(AbstractRenderer *renderer, Geo
{
}
-Qt3DCore::QBackendNode *GeometryRendererFunctor::create(Qt3DCore::QNode *frontend) const
-{
- GeometryRenderer *geometryRenderer = m_manager->getOrCreateResource(frontend->id());
- geometryRenderer->setManager(m_manager);
- geometryRenderer->setPeer(frontend);
- geometryRenderer->setRenderer(m_renderer);
- return geometryRenderer;
-}
-
Qt3DCore::QBackendNode *GeometryRendererFunctor::create(const Qt3DCore::QNodeCreatedChangeBasePtr &change) const
{
GeometryRenderer *geometryRenderer = m_manager->getOrCreateResource(change->subjectId());
diff --git a/src/render/geometry/geometryrenderer_p.h b/src/render/geometry/geometryrenderer_p.h
index 00e6ae273..66ac172b6 100644
--- a/src/render/geometry/geometryrenderer_p.h
+++ b/src/render/geometry/geometryrenderer_p.h
@@ -117,7 +117,6 @@ class GeometryRendererFunctor : public Qt3DCore::QBackendNodeMapper
{
public:
explicit GeometryRendererFunctor(AbstractRenderer *renderer, GeometryRendererManager *manager);
- Qt3DCore::QBackendNode *create(Qt3DCore::QNode *frontend) const Q_DECL_OVERRIDE;
Qt3DCore::QBackendNode *create(const Qt3DCore::QNodeCreatedChangeBasePtr &change) const Q_DECL_OVERRIDE;
Qt3DCore::QBackendNode *get(Qt3DCore::QNodeId id) const Q_DECL_OVERRIDE;
void destroy(Qt3DCore::QNodeId id) const Q_DECL_OVERRIDE;