Qt3DCore::QSceneChange Proxy Page

Types

enum ChangeFlag { NodeCreated, NodeDeleted, PropertyUpdated, PropertyValueAdded, ..., AllChanges }

Type Documentation

enum ChangeFlag

The types of change that can be sent and received by Qt3D's change notification system.

ConstantValueDescription
Qt3DCore::QSceneChange::NodeCreated1 << 0A new instance of a QNode subclass has been created.
Qt3DCore::QSceneChange::NodeDeleted1 << 1A QNode has been deleted.
Qt3DCore::QSceneChange::PropertyUpdated1 << 2A QNode property has been updated.
Qt3DCore::QSceneChange::PropertyValueAdded1 << 3A QNode has been added to the scene.
Qt3DCore::QSceneChange::PropertyValueRemoved1 << 4A QNode has been removed from the scene.
Qt3DCore::QSceneChange::CommandRequested1 << 7A QNodeCommand has been sent between a node and its backend.
Qt3DCore::QSceneChange::ComponentAdded1 << 5A QComponent has been added to a QEntity.
Qt3DCore::QSceneChange::ComponentRemoved1 << 6A QComponent has been removed from a QEntity.
Qt3DCore::QSceneChange::CallbackTriggered1 << 8A QNode triggered a callback.
Qt3DCore::QSceneChange::AllChanges0xFFFFFFFFAllows an observer to monitor for any of the above changes.