QAbstractCollisionQueryService Class
(Qt3D::QAbstractCollisionQueryService)| Inherits: | QAbstractServiceProvider |
| Inherited By: |
Public Types
| enum | QueryMode { FirstHit, AllHits } |
Public Functions
| virtual QVector<QCollisionQueryResult> | fetchAllResults() const = 0 |
| virtual QCollisionQueryResult | fetchResult(const QQueryHandle & handle) = 0 |
| virtual QQueryHandle | query(const QRay3D & ray, QueryMode mode) = 0 |
- 2 public functions inherited from Qt3D::QAbstractServiceProvider
Protected Functions
| QAbstractCollisionQueryService(const QString & description = QString()) | |
| QAbstractCollisionQueryService(QAbstractCollisionQueryServicePrivate & dd) | |
| void | addEntityHit(QCollisionQueryResult & result, const QNodeId & entity) |
| void | setResultHandle(QCollisionQueryResult & result, const QQueryHandle & handle) |