QAbstractAspectPrivate Class
(Qt3DCore::QAbstractAspectPrivate)Inherits: | QObjectPrivate, Qt3DCore::QBackendNodeFactory, Qt3DCore::QSceneObserverInterface, and Qt3DCore::QAspectJobProviderInterface |
Public Functions
QAbstractAspectPrivate() | |
~QAbstractAspectPrivate() | |
void | clearBackendNode(const QNodeDestroyedChangePtr &change) const |
QAbstractAspectJobManager * | jobManager() const |
virtual void | onEngineAboutToShutdown() |
void | sceneNodeAdded(Qt3DCore::QSceneChangePtr &e) |
void | sceneNodeRemoved(Qt3DCore::QSceneChangePtr &e) |
QServiceLocator * | services() const |
void | setRootAndCreateNodes(QEntity *rootObject, const QVector<Qt3DCore::QNodeCreatedChangeBasePtr> &changes) |
void | unregisterBackendType() |
void | unregisterBackendType(const QMetaObject &mo) |
Reimplemented Public Functions
virtual QBackendNode * | createBackendNode(const QNodeCreatedChangeBasePtr &change) const |
virtual QVector<QAspectJobPtr> | jobsToExecute(qint64 time) |
- 13 public functions inherited from QObjectPrivate
- 1 public function inherited from Qt3DCore::QBackendNodeFactory
- 1 public function inherited from QObjectData
Static Public Members
QAbstractAspectPrivate * | get(QAbstractAspect *aspect) |
- 6 static public members inherited from QObjectPrivate
Member Function Documentation
QAbstractAspectPrivate::QAbstractAspectPrivate()
Default constructs an instance of QAbstractAspectPrivate.
QAbstractAspectPrivate::~QAbstractAspectPrivate()
Destroys the instance of QAbstractAspectPrivate.