summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2016-08-09 16:25:20 +0200
committerSean Harmer <sean.harmer@kdab.com>2016-08-10 19:44:45 +0000
commit194acb25d72c841a53c22ee56f4b1a86fde6a6e7 (patch)
tree402ad60b18f5c5b925e0a4e0868b1c9370865944
parentbf439a80677c459441dfe60fb33b868182feb04c (diff)
Doc: complete QBuffer doc
Change-Id: I2698dd760c8124fb7cddbd3d22c739db2576dcdd Reviewed-by: Kevin Ottens <kevin.ottens@kdab.com> Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
-rw-r--r--src/render/geometry/qbuffer.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/render/geometry/qbuffer.cpp b/src/render/geometry/qbuffer.cpp
index c8cc8b778..e79ebcd24 100644
--- a/src/render/geometry/qbuffer.cpp
+++ b/src/render/geometry/qbuffer.cpp
@@ -59,6 +59,9 @@ QBufferPrivate::QBufferPrivate()
* \qmltype Buffer
* \instantiates Qt3DRender::QBuffer
* \inqmlmodule Qt3D.Render
+ *
+ * \brief Provides a data store for raw data to later be used as vertices or
+ * uniforms.
*/
/*!
@@ -89,6 +92,16 @@ QBufferPrivate::QBufferPrivate()
* \inmodule Qt3DRender
*
* \inherits Qt3DCore::QNode
+ *
+ * \brief Provides a data store for raw data to later be used as vertices or
+ * uniforms.
+ *
+ * Data can either be provided directly using QBuffer::setData() or by
+ * specifying a generator with QBuffer::setDataGenerator() and providing a
+ * Qt3DRender::QBufferDataGeneratorPtr.
+ *
+ * When using a generator the data will be loaded asynchronously in a job. The
+ * loaded data can be read back if the QBuffer::syncData flag is set to true.
*/
/*!