QAspectManager Class
class Qt3DCore::QAspectManagerHeader: | #include <QAspectManager> |
Inherits: | QObject and Qt3DCore::QAbstractFrontEndNodeManager |
Public Slots
void | initialize() |
void | registerAspect(Qt3DCore::QAbstractAspect *aspect) |
void | shutdown() |
void | unregisterAspect(Qt3DCore::QAbstractAspect *aspect) |
Detailed Description
\internal
Member Function Documentation
[slot]
void QAspectManager::initialize()
\internal
Called by the QAspectThread's run() method immediately after the manager has been created
[slot]
void QAspectManager::registerAspect(Qt3DCore::QAbstractAspect *aspect)
\internal
Registers a new aspect.
[slot]
void QAspectManager::shutdown()
\internal
Called by the QAspectThread's run() method immediately after the manager's exec() function has returned.
[slot]
void QAspectManager::unregisterAspect(Qt3DCore::QAbstractAspect *aspect)
\internal
Calls QAbstractAspect::onUnregistered(), unregisters the aspect from the change arbiter and unsets the arbiter, job manager and aspect manager. Operations are performed in the reverse order to registerAspect.