summaryrefslogtreecommitdiffstats
path: root/src/core/qscenechange.cpp
diff options
context:
space:
mode:
authorSean Harmer <sean.harmer@kdab.com>2014-12-30 16:40:28 +0000
committerSean Harmer <sean.harmer@kdab.com>2014-12-31 11:24:06 +0100
commit98f1346a1e4caec69b6f1cd062b2f624195df152 (patch)
tree88506ca2773865736b8437b1f71a41a2f76b48bb /src/core/qscenechange.cpp
parent38e5dc2cfc24bf7a89c89522572828df508c34e7 (diff)
Add documentation for Qt3D::ChangeFlag
Change-Id: Idc077dc79c550f4fe86829be96a7030e83247345 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/core/qscenechange.cpp')
-rw-r--r--src/core/qscenechange.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/core/qscenechange.cpp b/src/core/qscenechange.cpp
index 9a795f237..fb8f414cf 100644
--- a/src/core/qscenechange.cpp
+++ b/src/core/qscenechange.cpp
@@ -47,6 +47,22 @@ QT_BEGIN_NAMESPACE
namespace Qt3D {
+/*!
+ \enum Qt3D::ChangeFlag
+
+ The types of change that can be sent and received by Qt3D's change notification system.
+
+ \value NodeCreated A new instance of a QNode subclass has been created.
+ \value NodeAboutToBeDeleted A QNode is about to be deleted from the scene.
+ \value NodeDeleted A QNode has been deleted.
+ \value NodeUpdated A QNode property has been updated.
+ \value NodeAdded A QNode has been added to the scene.
+ \value NodeRemoved A QNode has been removed from the scene.
+ \value ComponentAdded A QComponent has been added to a QEntity.
+ \value ComponentRemoved A QComponent has been removed from a QEntity.
+ \value AllChanges Allows an observer to monitor for any of the above changes.
+*/
+
QSceneChangePrivate::QSceneChangePrivate(QSceneChange *qq)
: q_ptr(qq)
{