QAbstractAspectPrivate Class | Qt 3D 5.6

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

Qt 5.6.2 Reference Documentation

# QAbstractAspectPrivate Class

(Qt3DCore::QAbstractAspectPrivate)

Inherits: | QBackendNodeFactory, QSceneObserverInterface, and QAspectJobProviderInterface

- List of all members, including inherited members

## Public Functions

| QAbstractAspectPrivate()
void | clearBackendNode(QNode *frontend) const
QAbstractAspectJobManager * | jobManager() const
void | registerAspect(QEntity *rootObject)
void | sceneNodeAdded(Qt3DCore::QSceneChangePtr &e)
void | sceneNodeRemoved(Qt3DCore::QSceneChangePtr &e)
QServiceLocator * | services() const

## Reimplemented Public Functions

virtual QBackendNode * | createBackendNode(QNode *frontend) const
virtual QVector<QAspectJobPtr> | jobsToExecute(qint64 time)

- 1 public function inherited from Qt3DCore::QBackendNodeFactory

## Static Public Members

QAbstractAspectPrivate * | get(QAbstractAspect *aspect)

## Member Function Documentation

### QAbstractAspectPrivate::QAbstractAspectPrivate()

Default constructs an instance of QAbstractAspectPrivate.

### void QAbstractAspectPrivate::clearBackendNode(QNode *frontend) const

### `[virtual]` QBackendNode *QAbstractAspectPrivate::createBackendNode(QNode *frontend) const

### `[static]` QAbstractAspectPrivate *QAbstractAspectPrivate::get(QAbstractAspect *aspect)

### QAbstractAspectJobManager *QAbstractAspectPrivate::jobManager() const

### `[virtual]` QVector<QAspectJobPtr> QAbstractAspectPrivate::jobsToExecute(qint64 time)

### void QAbstractAspectPrivate::registerAspect(QEntity *rootObject)

### void QAbstractAspectPrivate::sceneNodeAdded(Qt3DCore::QSceneChangePtr &e)

### void QAbstractAspectPrivate::sceneNodeRemoved(Qt3DCore::QSceneChangePtr &e)

### QServiceLocator *QAbstractAspectPrivate::services() const