QAbstractAspectPrivate Class

(Qt3DCore::QAbstractAspectPrivate)

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)

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