![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qtquick3dxrglobal_p.h"#include "qquick3dxritem_p.h"#include "qquick3dxrview_p.h"#include <QQuickWindow>#include <QQuickItem>#include <QLoggingCategory>#include <QtQuick3DUtils/private/qssgassert_p.h>#include "qquick3dxrinputmanager_p.h"Go to the source code of this file.
Classes | |
| struct | QQuick3DXrView::XrTouchStates |
Macros | |
| #define | Q_TOUCHPOINT_STATE(prop) |
| \qmlmethod object XrView::touchpointState(int pointId) | |
Functions | |
| QT_BEGIN_NAMESPACE | Q_DECLARE_LOGGING_CATEGORY (lcQuick3DXr) |
| #define Q_TOUCHPOINT_STATE | ( | prop | ) |
\qmlmethod object XrView::touchpointState(int pointId)
This method returns the state of the touch point with ID pointId. The state is represented by a map from property names to values:
\table \header
grabbed bool false, all other values are undefined. \row target null if there is no XrItem. \row pressed bool cursorPos point target \row touchDistance real 0 if pressed is true. \row surfacePoint vector3d normal vector3d uvPosition vector2d model Model null if there is no Model. [since 6.11] \endtable Definition at line 776 of file qquick3dxrview.cpp.
| QT_BEGIN_NAMESPACE Q_DECLARE_LOGGING_CATEGORY | ( | lcQuick3DXr | ) |