summaryrefslogtreecommitdiffstats
path: root/src/render/geometry/qcuboidgeometry.cpp
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2015-10-23 11:25:00 +0200
committerSean Harmer <sean.harmer@kdab.com>2015-10-24 16:36:37 +0000
commitaf147ab6020b46754a626dd9b56db185a73e0dd4 (patch)
tree60b2cce5208a1c0274f829a0e21c41e31cbe430c /src/render/geometry/qcuboidgeometry.cpp
parente9b0e73782b094c6b1d207e856f6bb4217cf4562 (diff)
QCuboidGeometry: expose attributes as properties
Change-Id: I48e6100b875905554008ece3233453085522a41e Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/geometry/qcuboidgeometry.cpp')
-rw-r--r--src/render/geometry/qcuboidgeometry.cpp30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/render/geometry/qcuboidgeometry.cpp b/src/render/geometry/qcuboidgeometry.cpp
index 9b6b7f703..e8a305c69 100644
--- a/src/render/geometry/qcuboidgeometry.cpp
+++ b/src/render/geometry/qcuboidgeometry.cpp
@@ -637,6 +637,36 @@ QSize QCuboidGeometry::xzMeshResolution() const
return d->m_xzFaceResolution;
}
+QAttribute *QCuboidGeometry::positionAttribute() const
+{
+ Q_D(const QCuboidGeometry);
+ return d->m_positionAttribute;
+}
+
+QAttribute *QCuboidGeometry::normalAttribute() const
+{
+ Q_D(const QCuboidGeometry);
+ return d->m_normalAttribute;
+}
+
+QAttribute *QCuboidGeometry::texCoordAttribute() const
+{
+ Q_D(const QCuboidGeometry);
+ return d->m_texCoordAttribute;
+}
+
+QAttribute *QCuboidGeometry::tangentAttribute() const
+{
+ Q_D(const QCuboidGeometry);
+ return d->m_tangentAttribute;
+}
+
+QAttribute *QCuboidGeometry::indexAttribute() const
+{
+ Q_D(const QCuboidGeometry);
+ return d->m_indexAttribute;
+}
+
} // Qt3DRender
QT_END_NAMESPACE