QNodePrivate Class
(Qt3DCore::QNodePrivate)Inherits: | QObjectPrivate and Qt3DCore::QObservableInterface |
Public Functions
QNodePrivate() | |
~QNodePrivate() | |
void | _q_postConstructorInit() |
void | init(QNode *parent) |
void | notifyDynamicPropertyChange(const QByteArray &name, const QVariant &value) |
void | registerDestructionHelper(NodeType *, DestructionFunction<Caller, NodeType>, PropertyType) |
void | registerDestructionHelper(NodeType *node, DestructionFunction<Caller, NodeType> func, NodeType *&) |
void | registerDestructionHelper(NodeType *node, DestructionFunction<Caller, NodeType> func, QVector<NodeType *> &) |
void | unregisterDestructionHelper(QNode *node) |
void | updatePropertyTrackMode() |
Reimplemented Public Functions
virtual void | setArbiter(QLockableObserverInterface *arbiter) |
- 13 public functions inherited from QObjectPrivate
- 1 public function inherited from Qt3DCore::QObservableInterface
- 1 public function inherited from QObjectData
Additional Inherited Members
- 6 static public members inherited from QObjectPrivate
- 1 protected function inherited from Qt3DCore::QObservableInterface
Member Function Documentation
QNodePrivate::QNodePrivate()
Default constructs an instance of QNodePrivate.
QNodePrivate::~QNodePrivate()
Destroys the instance of QNodePrivate.