diff options
author | Sean Harmer <sean.harmer@kdab.com> | 2016-04-30 09:25:39 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2016-05-01 23:42:06 +0000 |
commit | 7f0793ba6cb9f16aafa62df528af773370bf174d (patch) | |
tree | bfb2e4236de71d5be7af6349827e94abf3e930ed /src/render/geometry | |
parent | 0a662f9a2d8656e112e33172ab4f43c5ec5b1178 (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.cpp | 9 | ||||
-rw-r--r-- | src/render/geometry/buffer_p.h | 1 | ||||
-rw-r--r-- | src/render/geometry/geometryrenderer.cpp | 9 | ||||
-rw-r--r-- | src/render/geometry/geometryrenderer_p.h | 1 |
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; |