QNodePrivate Class | Qt 3D 5.6

Qt 5.6 | Qt 3D | C++ Classes | QNodePrivate

Qt 5.6.2 Reference Documentation

# QNodePrivate Class

(Qt3DCore::QNodePrivate)

Inherits: | QObservableInterface

- List of all members, including inherited members

## 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)

- 1 public function inherited from Qt3DCore::QObservableInterface

## Static Public Members

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

### Additional Inherited Members

- 1 protected function inherited from Qt3DCore::QObservableInterface

## 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().