QScene Class
(Qt3D::QScene)Inherits: | QSceneInterface |
Public Functions
QScene(QAspectEngine * engine = Q_NULLPTR) | |
~QScene() | |
QAspectEngine * | engine() const |
void | setArbiter(Qt3D::QLockableObserverInterface * arbiter) |
Reimplemented Public Functions
virtual void | addEntityForComponent(const QNodeId & componentUuid, const QNodeId & entityUuid) |
virtual void | addObservable(QObservableInterface * observable, const QNodeId & id) |
virtual void | addObservable(QNode * observable) |
virtual QList<QNodeId> | entitiesForComponent(const QNodeId & id) const |
virtual QNode * | lookupNode(const QNodeId & id) const |
virtual QObservableList | lookupObservables(const QNodeId & id) const |
virtual QNodeId | nodeIdFromObservable(QObservableInterface * observable) const |
virtual void | removeEntityForComponent(const QNodeId & componentUuid, const QNodeId & entityUuid) |
virtual void | removeObservable(QObservableInterface * observable, const QNodeId & id) |
virtual void | removeObservable(QNode * observable) |
- 11 public functions inherited from Qt3D::QSceneInterface