diff options
Diffstat (limited to 'examples/qt3d/materials-cpp/renderableentity.cpp')
-rw-r--r-- | examples/qt3d/materials-cpp/renderableentity.cpp | 22 |
1 files changed, 3 insertions, 19 deletions
diff --git a/examples/qt3d/materials-cpp/renderableentity.cpp b/examples/qt3d/materials-cpp/renderableentity.cpp index 1d100c686..8c4bad85c 100644 --- a/examples/qt3d/materials-cpp/renderableentity.cpp +++ b/examples/qt3d/materials-cpp/renderableentity.cpp @@ -40,20 +40,14 @@ RenderableEntity::RenderableEntity(Qt3DCore::QNode *parent) : Qt3DCore::QEntity(parent) , m_mesh(new Qt3DRender::QMesh()) , m_transform(new Qt3DCore::QTransform()) - , m_rotateTransform(new Qt3DCore::QRotateTransform()) - , m_scaleTransform(new Qt3DCore::QScaleTransform()) - , m_translateTransform(new Qt3DCore::QTranslateTransform()) { - m_transform->addTransform(m_rotateTransform); - m_transform->addTransform(m_scaleTransform); - m_transform->addTransform(m_translateTransform); addComponent(m_mesh); addComponent(m_transform); } RenderableEntity::~RenderableEntity() { - + QNode::cleanup(); } Qt3DRender::QMesh *RenderableEntity::mesh() const @@ -61,17 +55,7 @@ Qt3DRender::QMesh *RenderableEntity::mesh() const return m_mesh; } -Qt3DCore::QScaleTransform *RenderableEntity::scaleTransform() const -{ - return m_scaleTransform; -} - -Qt3DCore::QTranslateTransform *RenderableEntity::translateTransform() const -{ - return m_translateTransform; -} - -Qt3DCore::QRotateTransform *RenderableEntity::rotateTransform() const +Qt3DCore::QTransform *RenderableEntity::transform() const { - return m_rotateTransform; + return m_transform; } |