diff options
author | Mike Krus <mike.krus@kdab.com> | 2020-07-16 13:35:15 +0100 |
---|---|---|
committer | Mike Krus <mike.krus@kdab.com> | 2020-07-30 12:02:39 +0100 |
commit | eb728b5501f0ffb61ca4916ff5975c496ab98970 (patch) | |
tree | 3c2652354b99e057460455ba94e478410c19b4df /src/render/picking/qscreenraycaster.h | |
parent | 3411f202fdfd6e3c69421ae143013920a65704ee (diff) |
Add support for synchronous picking
World space and screen space raycasters gain method to do a pick
query synchronously, returning the list of hits.
Change-Id: I41cc3940b8d97c3619456d76127841907a9170cb
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/picking/qscreenraycaster.h')
-rw-r--r-- | src/render/picking/qscreenraycaster.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/render/picking/qscreenraycaster.h b/src/render/picking/qscreenraycaster.h index 216ed47f5..800f5f7f9 100644 --- a/src/render/picking/qscreenraycaster.h +++ b/src/render/picking/qscreenraycaster.h @@ -52,7 +52,6 @@ namespace Qt3DRender { class Q_3DRENDERSHARED_EXPORT QScreenRayCaster : public QAbstractRayCaster { Q_OBJECT - Q_PROPERTY(QPoint position READ position WRITE setPosition NOTIFY positionChanged) public: explicit QScreenRayCaster(QNode *parent = nullptr); @@ -65,6 +64,7 @@ public Q_SLOTS: void trigger(); void trigger(const QPoint &position); + Hits pick(const QPoint &position); Q_SIGNALS: void positionChanged(const QPoint &position); |