QNodePrivate Class

(Qt3DCore::QNodePrivate)

Public Functions

QNodePrivate()
void insertTree(QNode *treeRoot, int depth = 0)
void notifyPropertyChange(const char *name, const QVariant &value)
QScene *scene() const
void setScene(QScene *scene)

Reimplemented Public Functions

virtual void notifyObservers(const QSceneChangePtr &change)
virtual void setArbiter(QLockableObserverInterface *arbiter)

Static Public Members

QNodePrivate *get(QNode *q)
void nodePtrDeleter(QNode *q)

Additional Inherited Members

Member Function Documentation

QNodePrivate::QNodePrivate()

Default constructs an instance of QNodePrivate.

[static] QNodePrivate *QNodePrivate::get(QNode *q)

void QNodePrivate::insertTree(QNode *treeRoot, int depth = 0)

[static] void QNodePrivate::nodePtrDeleter(QNode *q)

[virtual] void QNodePrivate::notifyObservers(const QSceneChangePtr &change)

void QNodePrivate::notifyPropertyChange(const char *name, const QVariant &value)

QScene *QNodePrivate::scene() const

See also setScene().

[virtual] void QNodePrivate::setArbiter(QLockableObserverInterface *arbiter)

void QNodePrivate::setScene(QScene *scene)

See also scene().