summaryrefslogtreecommitdiffstats
path: root/src/render/geometry/qgeometryrenderer.h
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2016-02-26 14:16:21 +0100
committerPaul Lemire <paul.lemire@kdab.com>2016-03-05 12:00:29 +0000
commitaf20237e24ca355c9369eff116c4b16df62737cd (patch)
tree77f829355d34f982eb5f18b885f6a837a6633f6d /src/render/geometry/qgeometryrenderer.h
parent34b3c898f4d7cbac46550a59bf5ac487df578188 (diff)
QGeometry: move verticesPerPath to QGeometryRenderer
Change-Id: I6f86164eff9f0709f400c4404cf1d104e7632be5 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/geometry/qgeometryrenderer.h')
-rw-r--r--src/render/geometry/qgeometryrenderer.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/render/geometry/qgeometryrenderer.h b/src/render/geometry/qgeometryrenderer.h
index 831463726..8a458d988 100644
--- a/src/render/geometry/qgeometryrenderer.h
+++ b/src/render/geometry/qgeometryrenderer.h
@@ -61,6 +61,7 @@ class QT3DRENDERSHARED_EXPORT QGeometryRenderer : public Qt3DCore::QComponent
Q_PROPERTY(int baseVertex READ baseVertex WRITE setBaseVertex NOTIFY baseVertexChanged)
Q_PROPERTY(int baseInstance READ baseInstance WRITE setBaseInstance NOTIFY baseInstanceChanged)
Q_PROPERTY(int restartIndex READ restartIndex WRITE setRestartIndex NOTIFY restartIndexChanged)
+ Q_PROPERTY(int verticesPerPatch READ verticesPerPatch WRITE setVerticesPerPatch NOTIFY verticesPerPatchChanged)
Q_PROPERTY(bool primitiveRestart READ primitiveRestart WRITE setPrimitiveRestart NOTIFY primitiveRestartChanged)
Q_PROPERTY(Qt3DRender::QGeometry* geometry READ geometry WRITE setGeometry NOTIFY geometryChanged)
Q_PROPERTY(PrimitiveType primitiveType READ primitiveType WRITE setPrimitiveType NOTIFY primitiveTypeChanged)
@@ -93,6 +94,7 @@ public:
int baseVertex() const;
int baseInstance() const;
int restartIndex() const;
+ int verticesPerPatch() const;
bool primitiveRestart() const;
QGeometry *geometry() const;
PrimitiveType primitiveType() const;
@@ -106,6 +108,7 @@ public Q_SLOTS:
void setBaseVertex(int baseVertex);
void setBaseInstance(int baseInstance);
void setRestartIndex(int index);
+ void setVerticesPerPatch(int verticesPerPatch);
void setPrimitiveRestart(bool enabled);
void setGeometry(QGeometry *geometry);
void setPrimitiveType(PrimitiveType primitiveType);
@@ -116,6 +119,7 @@ Q_SIGNALS:
void baseVertexChanged(int baseVertex);
void baseInstanceChanged(int baseInstance);
void restartIndexChanged(int restartIndex);
+ void verticesPerPatchChanged(int verticesPerPatch);
void primitiveRestartChanged(bool primitiveRestart);
void geometryChanged(QGeometry *geometry);
void primitiveTypeChanged(PrimitiveType primitiveType);