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