PickBoundingVolumeJob Class
(Qt3DRender::Render::PickBoundingVolumeJob)| Inherits: | Qt3DCore::QAspectJob |
Public Functions
| PickBoundingVolumeJob() | |
| HObjectPicker | currentPicker() const |
| QVector<HObjectPicker> | hoveredPickers() const |
| void | markPickersDirty() |
| bool | pickersDirty() const |
| bool | runHelper() |
| void | setFrameGraphRoot(FrameGraphNode *frameGraphRoot) |
| void | setKeyEvents(const QList<QKeyEvent> &pendingEvents) |
| void | setManagers(NodeManagers *manager) |
| void | setMouseEvents(const QList<QMouseEvent> &pendingEvents) |
| void | setRenderSettings(RenderSettings *settings) |
| void | setRoot(Entity *root) |
- 4 public functions inherited from Qt3DCore::QAspectJob
Static Public Members
| RayCasting::QRay3D | intersectionRay(const QPoint &pos, const QMatrix4x4 &viewMatrix, const QMatrix4x4 &projectionMatrix, const QRect &viewport) |
Protected Functions
| void | dispatchPickEvents(const QMouseEvent &event, const PickingUtils::CollisionVisitor::HitList &sphereHits, QPickEvent::Buttons eventButton, int eventButtons, int eventModifiers, bool trianglePickingRequested, bool allHitsRequested) |
Reimplemented Protected Functions
| virtual void | run() |
Member Function Documentation
PickBoundingVolumeJob::PickBoundingVolumeJob()
Default constructs an instance of PickBoundingVolumeJob.