Added basic functionality

This commit is contained in:
Daniel Brunner
2017-06-03 10:20:07 +02:00
parent 9786a6be7c
commit 7b20d62034
64 changed files with 1918 additions and 12 deletions

24
renderableentity.cpp Normal file
View File

@@ -0,0 +1,24 @@
#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;
}