4#ifndef QOPENXRACTIONMAPPER_H
5#define QOPENXRACTIONMAPPER_H
20#include <QQuick3DObject>
26class QOpenXrActionMapper;
91 quint64 m_actionMapOverflow = 0;
92 QList<QOpenXrInputAction *> m_extraActions;
137 bool m_pressed =
false;
QObject * parent() const
Returns a pointer to the parent object.
void handleInput(InputAction id, const char *shortName, float value)
void inputValueChange(InputAction id, QString shortName, float value)
void componentComplete() override
Invoked after the root component that caused this instantiation has completed construction.
QOpenXRActionMapper(QQuick3DObject *parent=nullptr)
\qmltype XrActionMapper \inherits Object3D \inqmlmodule QtQuick3D.Xr
void registerAction(QOpenXrInputAction *action)
void classBegin() override
Invoked after class creation, but before any properties have been set.
The QQmlParserStatus class provides updates on the QML parser state.
\qmltype Object3D \inqmlmodule QtQuick3D \instantiates QQuick3DObject \inherits QtObject
QQuick3DObject * parent
\qmlproperty Object3D QtQuick3D::Object3D::parent This property holds the parent of the Object3D in a...
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)
unsigned long long quint64