Files
QtGameEngine/renderableentity.cpp
2017-06-03 10:20:07 +02:00

25 lines
511 B
C++

#include "renderableentity.h"
RenderableEntity::RenderableEntity(Qt3DCore::QNode *parent)
: Qt3DCore::QEntity(parent)
, m_mesh(new Qt3DRender::QMesh())
, m_transform(new Qt3DCore::QTransform())
{
m_mesh->setObjectName("mesh");
m_transform->setObjectName("transform");
addComponent(m_mesh);
addComponent(m_transform);
}
Qt3DRender::QMesh *RenderableEntity::mesh() const
{
return m_mesh;
}
Qt3DCore::QTransform *RenderableEntity::transform() const
{
return m_transform;
}