<?xml version="1.0" encoding="UTF-8"?>
<tagfile>
    <compound kind="namespace">
        <name>Qt3DInput</name>
        <filename>qt3dinput.html</filename>
        <class>Qt3DInput::QAbstractActionInput</class>
        <class>Qt3DInput::QAbstractPhysicalDevice</class>
        <class>Qt3DInput::QAbstractAxisInput</class>
        <class>Qt3DInput::QAction</class>
        <class>Qt3DInput::QActionInput</class>
        <class>Qt3DInput::QAnalogAxisInput</class>
        <class>Qt3DInput::QAxis</class>
        <class>Qt3DInput::QAxisAccumulator</class>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const QMetaObject *</type>
            <name>qt_getEnumMetaObject</name>
            <anchorfile>qt3dinput.html</anchorfile>
            <anchor>qt_getEnumMetaObject</anchor>
            <arglist>(Qt3DInput::QAxisAccumulator::SourceAxisType )</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const char *</type>
            <name>qt_getEnumName</name>
            <anchorfile>qt3dinput.html</anchorfile>
            <anchor>qt_getEnumName</anchor>
            <arglist>(Qt3DInput::QAxisAccumulator::SourceAxisType )</arglist>
        </member>
        <class>Qt3DInput::QAxisSetting</class>
        <class>Qt3DInput::QButtonAxisInput</class>
        <class>Qt3DInput::QInputAspect</class>
        <class>Qt3DInput::QInputChord</class>
        <class>Qt3DInput::QInputSequence</class>
        <class>Qt3DInput::QInputSettings</class>
        <member kind="typedef" type="">
            <name>QKeyEventPtr</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>QKeyEventPtr-typedef</anchor>
            <arglist></arglist>
        </member>
        <class>Qt3DInput::QKeyEvent</class>
        <class>Qt3DInput::QKeyboardHandler</class>
        <class>Qt3DInput::QKeyboardDevice</class>
        <class>Qt3DInput::QLogicalDevice</class>
        <class>Qt3DInput::QMouseDevice</class>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const QMetaObject *</type>
            <name>qt_getEnumMetaObject</name>
            <anchorfile>qt3dinput.html</anchorfile>
            <anchor>qt_getEnumMetaObject-1</anchor>
            <arglist>(Qt3DInput::QMouseDevice::Axis )</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const char *</type>
            <name>qt_getEnumName</name>
            <anchorfile>qt3dinput.html</anchorfile>
            <anchor>qt_getEnumName-1</anchor>
            <arglist>(Qt3DInput::QMouseDevice::Axis )</arglist>
        </member>
        <class>Qt3DInput::QMouseEvent</class>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const QMetaObject *</type>
            <name>qt_getEnumMetaObject</name>
            <anchorfile>qt3dinput.html</anchorfile>
            <anchor>qt_getEnumMetaObject-2</anchor>
            <arglist>(Qt3DInput::QMouseEvent::Buttons )</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const char *</type>
            <name>qt_getEnumName</name>
            <anchorfile>qt3dinput.html</anchorfile>
            <anchor>qt_getEnumName-2</anchor>
            <arglist>(Qt3DInput::QMouseEvent::Buttons )</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const QMetaObject *</type>
            <name>qt_getEnumMetaObject</name>
            <anchorfile>qt3dinput.html</anchorfile>
            <anchor>qt_getEnumMetaObject-3</anchor>
            <arglist>(Qt3DInput::QMouseEvent::Modifiers )</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const char *</type>
            <name>qt_getEnumName</name>
            <anchorfile>qt3dinput.html</anchorfile>
            <anchor>qt_getEnumName-3</anchor>
            <arglist>(Qt3DInput::QMouseEvent::Modifiers )</arglist>
        </member>
        <member kind="typedef" type="">
            <name>QMouseEventPtr</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>QMouseEventPtr-typedef</anchor>
            <arglist></arglist>
        </member>
        <class>Qt3DInput::QWheelEvent</class>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const QMetaObject *</type>
            <name>qt_getEnumMetaObject</name>
            <anchorfile>qt3dinput.html</anchorfile>
            <anchor>qt_getEnumMetaObject-4</anchor>
            <arglist>(Qt3DInput::QWheelEvent::Buttons )</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const char *</type>
            <name>qt_getEnumName</name>
            <anchorfile>qt3dinput.html</anchorfile>
            <anchor>qt_getEnumName-4</anchor>
            <arglist>(Qt3DInput::QWheelEvent::Buttons )</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const QMetaObject *</type>
            <name>qt_getEnumMetaObject</name>
            <anchorfile>qt3dinput.html</anchorfile>
            <anchor>qt_getEnumMetaObject-5</anchor>
            <arglist>(Qt3DInput::QWheelEvent::Modifiers )</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const char *</type>
            <name>qt_getEnumName</name>
            <anchorfile>qt3dinput.html</anchorfile>
            <anchor>qt_getEnumName-5</anchor>
            <arglist>(Qt3DInput::QWheelEvent::Modifiers )</arglist>
        </member>
        <member kind="typedef" type="">
            <name>QWheelEventPtr</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>QWheelEventPtr-typedef</anchor>
            <arglist></arglist>
        </member>
        <class>Qt3DInput::QMouseHandler</class>
        <class>Qt3DInput::QPhysicalDeviceCreatedChangeBase</class>
        <member kind="typedef" type="">
            <name>QPhysicalDeviceCreatedChangeBasePtr</name>
            <anchorfile>qt3dinput.html</anchorfile>
            <anchor>QPhysicalDeviceCreatedChangeBasePtr-typedef</anchor>
            <arglist></arglist>
        </member>
        <class>Qt3DInput::QPhysicalDeviceCreatedChange</class>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QAbstractActionInput</name>
        <filename>qt3dinput-qabstractactioninput.html</filename>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qabstractactioninput.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qabstractactioninput.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qabstractactioninput.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qabstractactioninput.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qabstractactioninput.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QAbstractPhysicalDevice</name>
        <filename>qt3dinput-qabstractphysicaldevice.html</filename>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QAbstractPhysicalDevice</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>QAbstractPhysicalDevice</anchor>
            <arglist>(Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>axisCount</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>axisCount</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>buttonCount</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>buttonCount</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual QStringList</type>
            <name>axisNames</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>axisNames</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual QStringList</type>
            <name>buttonNames</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>buttonNames</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>axisIdentifier</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>axisIdentifier</anchor>
            <arglist>(const QString &amp;name) const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>buttonIdentifier</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>buttonIdentifier</anchor>
            <arglist>(const QString &amp;name) const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>addAxisSetting</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>addAxisSetting</anchor>
            <arglist>(Qt3DInput::QAxisSetting *axisSetting)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>removeAxisSetting</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>removeAxisSetting</anchor>
            <arglist>(Qt3DInput::QAxisSetting *axisSetting)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QVector&lt;Qt3DInput::QAxisSetting *&gt;</type>
            <name>axisSettings</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>axisSettings</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="protected" virtualness="non" static="no">
            <type></type>
            <name>QAbstractPhysicalDevice</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>QAbstractPhysicalDevice-1</anchor>
            <arglist>(Qt3DInput::QAbstractPhysicalDevicePrivate &amp;dd, Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="function" protection="protected" virtualness="non" static="no">
            <type>Qt3DInput::QAbstractPhysicalDevicePrivate *</type>
            <name>d_func</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>d_func</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="protected" virtualness="non" static="no">
            <type>const Qt3DInput::QAbstractPhysicalDevicePrivate *</type>
            <name>d_func</name>
            <anchorfile>qt3dinput-qabstractphysicaldevice.html</anchorfile>
            <anchor>d_func-1</anchor>
            <arglist>() const const</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QAbstractAxisInput</name>
        <filename>qt3dinput-qabstractaxisinput.html</filename>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qabstractaxisinput.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qabstractaxisinput.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qabstractaxisinput.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qabstractaxisinput.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qabstractaxisinput.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="Qt3DInput::QAbstractPhysicalDevice*">
            <name>sourceDevice</name>
            <anchorfile>qt3dinput-qabstractaxisinput.html</anchorfile>
            <anchor>sourceDevice-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>Qt3DInput::QAbstractPhysicalDevice *</type>
            <name>sourceDevice</name>
            <anchorfile>qt3dinput-qabstractaxisinput.html</anchorfile>
            <anchor>sourceDevice-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setSourceDevice</name>
            <anchorfile>qt3dinput-qabstractaxisinput.html</anchorfile>
            <anchor>sourceDevice-prop</anchor>
            <arglist>(Qt3DInput::QAbstractPhysicalDevice *sourceDevice)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>sourceDeviceChanged</name>
            <anchorfile>qt3dinput-qabstractaxisinput.html</anchorfile>
            <anchor>sourceDevice-prop</anchor>
            <arglist>(Qt3DInput::QAbstractPhysicalDevice *sourceDevice)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QAction</name>
        <filename>qt3dinput-qaction.html</filename>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qaction.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qaction.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qaction.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qaction.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qaction.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="bool">
            <name>active</name>
            <anchorfile>qt3dinput-qaction.html</anchorfile>
            <anchor>active-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QAction</name>
            <anchorfile>qt3dinput-qaction.html</anchorfile>
            <anchor>QAction</anchor>
            <arglist>(Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>bool</type>
            <name>isActive</name>
            <anchorfile>qt3dinput-qaction.html</anchorfile>
            <anchor>active-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>addInput</name>
            <anchorfile>qt3dinput-qaction.html</anchorfile>
            <anchor>addInput</anchor>
            <arglist>(Qt3DInput::QAbstractActionInput *input)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>removeInput</name>
            <anchorfile>qt3dinput-qaction.html</anchorfile>
            <anchor>removeInput</anchor>
            <arglist>(Qt3DInput::QAbstractActionInput *input)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QVector&lt;Qt3DInput::QAbstractActionInput *&gt;</type>
            <name>inputs</name>
            <anchorfile>qt3dinput-qaction.html</anchorfile>
            <anchor>inputs</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>activeChanged</name>
            <anchorfile>qt3dinput-qaction.html</anchorfile>
            <anchor>active-prop</anchor>
            <arglist>(bool isActive)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QActionInput</name>
        <filename>qt3dinput-qactioninput.html</filename>
        <base>QAbstractActionInput</base>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qactioninput.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qactioninput.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qactioninput.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qactioninput.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qactioninput.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="Qt3DInput::QAbstractPhysicalDevice*">
            <name>sourceDevice</name>
            <anchorfile>qt3dinput-qactioninput.html</anchorfile>
            <anchor>sourceDevice-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="QVector&lt;int&gt;">
            <name>buttons</name>
            <anchorfile>qt3dinput-qactioninput.html</anchorfile>
            <anchor>buttons-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QActionInput</name>
            <anchorfile>qt3dinput-qactioninput.html</anchorfile>
            <anchor>QActionInput</anchor>
            <arglist>(Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>Qt3DInput::QAbstractPhysicalDevice *</type>
            <name>sourceDevice</name>
            <anchorfile>qt3dinput-qactioninput.html</anchorfile>
            <anchor>sourceDevice-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QVector&lt;int&gt;</type>
            <name>buttons</name>
            <anchorfile>qt3dinput-qactioninput.html</anchorfile>
            <anchor>buttons-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setSourceDevice</name>
            <anchorfile>qt3dinput-qactioninput.html</anchorfile>
            <anchor>sourceDevice-prop</anchor>
            <arglist>(Qt3DInput::QAbstractPhysicalDevice *sourceDevice)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setButtons</name>
            <anchorfile>qt3dinput-qactioninput.html</anchorfile>
            <anchor>setButtons</anchor>
            <arglist>(const QVector&lt;int&gt; &amp;buttons)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>sourceDeviceChanged</name>
            <anchorfile>qt3dinput-qactioninput.html</anchorfile>
            <anchor>sourceDevice-prop</anchor>
            <arglist>(Qt3DInput::QAbstractPhysicalDevice *sourceDevice)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>buttonsChanged</name>
            <anchorfile>qt3dinput-qactioninput.html</anchorfile>
            <anchor>buttons-prop</anchor>
            <arglist>(const QVector&lt;int&gt; &amp;buttons)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QAnalogAxisInput</name>
        <filename>qt3dinput-qanalogaxisinput.html</filename>
        <base>QAbstractAxisInput</base>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qanalogaxisinput.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qanalogaxisinput.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qanalogaxisinput.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qanalogaxisinput.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qanalogaxisinput.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="int">
            <name>axis</name>
            <anchorfile>qt3dinput-qanalogaxisinput.html</anchorfile>
            <anchor>axis-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QAnalogAxisInput</name>
            <anchorfile>qt3dinput-qanalogaxisinput.html</anchorfile>
            <anchor>QAnalogAxisInput</anchor>
            <arglist>(Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>axis</name>
            <anchorfile>qt3dinput-qanalogaxisinput.html</anchorfile>
            <anchor>axis-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setAxis</name>
            <anchorfile>qt3dinput-qanalogaxisinput.html</anchorfile>
            <anchor>axis-prop</anchor>
            <arglist>(int axis)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>axisChanged</name>
            <anchorfile>qt3dinput-qanalogaxisinput.html</anchorfile>
            <anchor>axis-prop</anchor>
            <arglist>(int axis)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QAxis</name>
        <filename>qt3dinput-qaxis.html</filename>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qaxis.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qaxis.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qaxis.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qaxis.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qaxis.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="float">
            <name>value</name>
            <anchorfile>qt3dinput-qaxis.html</anchorfile>
            <anchor>value-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QAxis</name>
            <anchorfile>qt3dinput-qaxis.html</anchorfile>
            <anchor>QAxis</anchor>
            <arglist>(Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>addInput</name>
            <anchorfile>qt3dinput-qaxis.html</anchorfile>
            <anchor>addInput</anchor>
            <arglist>(Qt3DInput::QAbstractAxisInput *input)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>removeInput</name>
            <anchorfile>qt3dinput-qaxis.html</anchorfile>
            <anchor>removeInput</anchor>
            <arglist>(Qt3DInput::QAbstractAxisInput *input)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QVector&lt;Qt3DInput::QAbstractAxisInput *&gt;</type>
            <name>inputs</name>
            <anchorfile>qt3dinput-qaxis.html</anchorfile>
            <anchor>inputs</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>float</type>
            <name>value</name>
            <anchorfile>qt3dinput-qaxis.html</anchorfile>
            <anchor>value-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>valueChanged</name>
            <anchorfile>qt3dinput-qaxis.html</anchorfile>
            <anchor>value-prop</anchor>
            <arglist>(float value)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QAxisAccumulator</name>
        <filename>qt3dinput-qaxisaccumulator.html</filename>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="Qt3DInput::QAxis*">
            <name>sourceAxis</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>sourceAxis-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="SourceAxisType">
            <name>sourceAxisType</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>sourceAxisType-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="float">
            <name>scale</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>scale-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="float">
            <name>value</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>value-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="float">
            <name>velocity</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>velocity-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="enum">
            <name>SourceAxisType</name>
            <anchor>SourceAxisType-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="Velocity">
            <anchor>SourceAxisType-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="Acceleration">
            <anchor>SourceAxisType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QAxisAccumulator</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>QAxisAccumulator</anchor>
            <arglist>(Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>Qt3DInput::QAxis *</type>
            <name>sourceAxis</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>sourceAxis</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>Qt3DInput::QAxisAccumulator::SourceAxisType</type>
            <name>sourceAxisType</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>sourceAxisType</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>float</type>
            <name>value</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>value-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>float</type>
            <name>velocity</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>velocity</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>float</type>
            <name>scale</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>scale</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setSourceAxis</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>setSourceAxis</anchor>
            <arglist>(Qt3DInput::QAxis *sourceAxis)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setSourceAxisType</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>setSourceAxisType</anchor>
            <arglist>(QAxisAccumulator::SourceAxisType sourceAxisType)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setScale</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>scale-prop</anchor>
            <arglist>(float scale)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>sourceAxisChanged</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>sourceAxis-prop</anchor>
            <arglist>(Qt3DInput::QAxis *sourceAxis)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>sourceAxisTypeChanged</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>sourceAxisType-prop</anchor>
            <arglist>(QAxisAccumulator::SourceAxisType sourceAxisType)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>valueChanged</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>value-prop</anchor>
            <arglist>(float value)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>velocityChanged</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>velocity-prop</anchor>
            <arglist>(float value)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>scaleChanged</name>
            <anchorfile>qt3dinput-qaxisaccumulator.html</anchorfile>
            <anchor>scale-prop</anchor>
            <arglist>(float scale)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QAxisSetting</name>
        <filename>qt3dinput-qaxissetting.html</filename>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="float">
            <name>deadZoneRadius</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>deadZoneRadius-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="QVector&lt;int&gt;">
            <name>axes</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>axes-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="bool">
            <name>smooth</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>smooth-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QAxisSetting</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>QAxisSetting</anchor>
            <arglist>(Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>float</type>
            <name>deadZoneRadius</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>deadZoneRadius</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QVector&lt;int&gt;</type>
            <name>axes</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>axes</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>bool</type>
            <name>isSmoothEnabled</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>isSmoothEnabled</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setDeadZoneRadius</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>setDeadZoneRadius</anchor>
            <arglist>(float deadZoneRadius)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setAxes</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>setAxes</anchor>
            <arglist>(const QVector&lt;int&gt; &amp;axes)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setSmoothEnabled</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>setSmoothEnabled</anchor>
            <arglist>(bool enabled)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>deadZoneRadiusChanged</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>deadZoneRadius-prop</anchor>
            <arglist>(float deadZoneRadius)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>axesChanged</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>axes-prop</anchor>
            <arglist>(const QVector&lt;int&gt; &amp;axes)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>smoothChanged</name>
            <anchorfile>qt3dinput-qaxissetting.html</anchorfile>
            <anchor>smooth-prop</anchor>
            <arglist>(bool smooth)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QButtonAxisInput</name>
        <filename>qt3dinput-qbuttonaxisinput.html</filename>
        <base>QAbstractAxisInput</base>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="float">
            <name>scale</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>scale-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="QVector&lt;int&gt;">
            <name>buttons</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>buttons-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="float">
            <name>acceleration</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>acceleration-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="float">
            <name>deceleration</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>deceleration-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QButtonAxisInput</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>QButtonAxisInput</anchor>
            <arglist>(Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>float</type>
            <name>scale</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>scale-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QVector&lt;int&gt;</type>
            <name>buttons</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>buttons-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>float</type>
            <name>acceleration</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>acceleration-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>float</type>
            <name>deceleration</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>deceleration-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setScale</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>scale-prop</anchor>
            <arglist>(float scale)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setButtons</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>buttons-prop</anchor>
            <arglist>(const QVector&lt;int&gt; &amp;buttons)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setAcceleration</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>acceleration-prop</anchor>
            <arglist>(float acceleration)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setDeceleration</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>deceleration-prop</anchor>
            <arglist>(float deceleration)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>scaleChanged</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>scale-prop</anchor>
            <arglist>(float scale)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>buttonsChanged</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>buttons-prop</anchor>
            <arglist>(const QVector&lt;int&gt; &amp;buttons)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>accelerationChanged</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>acceleration-prop</anchor>
            <arglist>(float acceleration)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>decelerationChanged</name>
            <anchorfile>qt3dinput-qbuttonaxisinput.html</anchorfile>
            <anchor>deceleration-prop</anchor>
            <arglist>(float deceleration)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QInputAspect</name>
        <filename>qt3dinput-qinputaspect.html</filename>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qinputaspect.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qinputaspect.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qinputaspect.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qinputaspect.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qinputaspect.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QInputAspect</name>
            <anchorfile>qt3dinput-qinputaspect.html</anchorfile>
            <anchor>QInputAspect</anchor>
            <arglist>(QObject *parent)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>Qt3DInput::QAbstractPhysicalDevice *</type>
            <name>createPhysicalDevice</name>
            <anchorfile>qt3dinput-qinputaspect.html</anchorfile>
            <anchor>createPhysicalDevice</anchor>
            <arglist>(const QString &amp;name)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QStringList</type>
            <name>availablePhysicalDevices</name>
            <anchorfile>qt3dinput-qinputaspect.html</anchorfile>
            <anchor>availablePhysicalDevices</anchor>
            <arglist>() const const</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QInputChord</name>
        <filename>qt3dinput-qinputchord.html</filename>
        <base>QAbstractActionInput</base>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qinputchord.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qinputchord.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qinputchord.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qinputchord.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qinputchord.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="int">
            <name>timeout</name>
            <anchorfile>qt3dinput-qinputchord.html</anchorfile>
            <anchor>timeout-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QInputChord</name>
            <anchorfile>qt3dinput-qinputchord.html</anchorfile>
            <anchor>QInputChord</anchor>
            <arglist>(Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>timeout</name>
            <anchorfile>qt3dinput-qinputchord.html</anchorfile>
            <anchor>timeout-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>addChord</name>
            <anchorfile>qt3dinput-qinputchord.html</anchorfile>
            <anchor>addChord</anchor>
            <arglist>(Qt3DInput::QAbstractActionInput *input)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>removeChord</name>
            <anchorfile>qt3dinput-qinputchord.html</anchorfile>
            <anchor>removeChord</anchor>
            <arglist>(Qt3DInput::QAbstractActionInput *input)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QVector&lt;Qt3DInput::QAbstractActionInput *&gt;</type>
            <name>chords</name>
            <anchorfile>qt3dinput-qinputchord.html</anchorfile>
            <anchor>chords</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setTimeout</name>
            <anchorfile>qt3dinput-qinputchord.html</anchorfile>
            <anchor>setTimeout</anchor>
            <arglist>(int timeout)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>timeoutChanged</name>
            <anchorfile>qt3dinput-qinputchord.html</anchorfile>
            <anchor>timeout-prop</anchor>
            <arglist>(int timeout)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QInputSequence</name>
        <filename>qt3dinput-qinputsequence.html</filename>
        <base>QAbstractActionInput</base>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="int">
            <name>timeout</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>timeout-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="int">
            <name>buttonInterval</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>buttonInterval-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QInputSequence</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>QInputSequence</anchor>
            <arglist>(Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>timeout</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>timeout</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>buttonInterval</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>buttonInterval</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>addSequence</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>addSequence</anchor>
            <arglist>(Qt3DInput::QAbstractActionInput *input)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>removeSequence</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>removeSequence</anchor>
            <arglist>(Qt3DInput::QAbstractActionInput *input)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QVector&lt;Qt3DInput::QAbstractActionInput *&gt;</type>
            <name>sequences</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>sequences</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setTimeout</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>timeout-prop</anchor>
            <arglist>(int timeout)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setButtonInterval</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>buttonInterval-prop</anchor>
            <arglist>(int buttonInterval)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>timeoutChanged</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>timeout-prop</anchor>
            <arglist>(int timeout)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>buttonIntervalChanged</name>
            <anchorfile>qt3dinput-qinputsequence.html</anchorfile>
            <anchor>buttonInterval-prop</anchor>
            <arglist>(int buttonInterval)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QInputSettings</name>
        <filename>qt3dinput-qinputsettings.html</filename>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qinputsettings.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qinputsettings.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qinputsettings.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qinputsettings.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qinputsettings.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="QObject*">
            <name>eventSource</name>
            <anchorfile>qt3dinput-qinputsettings.html</anchorfile>
            <anchor>eventSource-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QInputSettings</name>
            <anchorfile>qt3dinput-qinputsettings.html</anchorfile>
            <anchor>QInputSettings</anchor>
            <arglist>(Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual </type>
            <name>~QInputSettings</name>
            <anchorfile>qt3dinput-qinputsettings.html</anchorfile>
            <anchor>dtor.QInputSettings</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QObject *</type>
            <name>eventSource</name>
            <anchorfile>qt3dinput-qinputsettings.html</anchorfile>
            <anchor>eventSource-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setEventSource</name>
            <anchorfile>qt3dinput-qinputsettings.html</anchorfile>
            <anchor>eventSource-prop</anchor>
            <arglist>(QObject *eventSource)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>eventSourceChanged</name>
            <anchorfile>qt3dinput-qinputsettings.html</anchorfile>
            <anchor>eventSource-prop</anchor>
            <arglist>(QObject *)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QKeyEvent</name>
        <filename>qt3dinput-qkeyevent.html</filename>
        <base>QObject</base>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="int">
            <name>key</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>key-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="QString">
            <name>text</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>text-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="int">
            <name>modifiers</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>modifiers-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="bool">
            <name>isAutoRepeat</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>isAutoRepeat-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="int">
            <name>count</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>count-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="quint32">
            <name>nativeScanCode</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>nativeScanCode-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="bool">
            <name>accepted</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>accepted-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QKeyEvent</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>QKeyEvent</anchor>
            <arglist>(QEvent::Type type, int key, Qt::KeyboardModifiers modifiers, const QString &amp;text, bool autorep, ushort count)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QKeyEvent</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>QKeyEvent-1</anchor>
            <arglist>(const ::QKeyEvent &amp;ke)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>key</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>key-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QString</type>
            <name>text</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>text-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>modifiers</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>modifiers-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>bool</type>
            <name>isAutoRepeat</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>isAutoRepeat-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>count</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>count-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>quint32</type>
            <name>nativeScanCode</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>nativeScanCode-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>bool</type>
            <name>isAccepted</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>accepted-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setAccepted</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>accepted-prop</anchor>
            <arglist>(bool accepted)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QEvent::Type</type>
            <name>type</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>type</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>bool</type>
            <name>matches</name>
            <anchorfile>qt3dinput-qkeyevent.html</anchorfile>
            <anchor>matches</anchor>
            <arglist>(QKeySequence::StandardKey key_) const const</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QKeyboardHandler</name>
        <filename>qt3dinput-qkeyboardhandler.html</filename>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="Qt3DInput::QKeyboardDevice*">
            <name>sourceDevice</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>sourceDevice-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="bool">
            <name>focus</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>focus-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QKeyboardHandler</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>QKeyboardHandler</anchor>
            <arglist>(Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>Qt3DInput::QKeyboardDevice *</type>
            <name>sourceDevice</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>sourceDevice</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>bool</type>
            <name>focus</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>focus-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setSourceDevice</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>sourceDevice-prop</anchor>
            <arglist>(Qt3DInput::QKeyboardDevice *keyboardDevice)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setFocus</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>setFocus</anchor>
            <arglist>(bool focus)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>sourceDeviceChanged</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>sourceDevice-prop</anchor>
            <arglist>(Qt3DInput::QKeyboardDevice *keyboardDevice)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>focusChanged</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>focus-prop</anchor>
            <arglist>(bool focus)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>digit0Pressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>digit0Pressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>digit1Pressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>digit1Pressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>digit2Pressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>digit2Pressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>digit3Pressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>digit3Pressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>digit4Pressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>digit4Pressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>digit5Pressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>digit5Pressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>digit6Pressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>digit6Pressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>digit7Pressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>digit7Pressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>digit8Pressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>digit8Pressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>digit9Pressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>digit9Pressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>leftPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>leftPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>rightPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>rightPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>upPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>upPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>downPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>downPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>tabPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>tabPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>backtabPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>backtabPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>asteriskPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>asteriskPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>numberSignPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>numberSignPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>escapePressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>escapePressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>returnPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>returnPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>enterPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>enterPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>deletePressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>deletePressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>spacePressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>spacePressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>backPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>backPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>cancelPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>cancelPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>selectPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>selectPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>yesPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>yesPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>noPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>noPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>context1Pressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>context1Pressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>context2Pressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>context2Pressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>context3Pressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>context3Pressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>context4Pressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>context4Pressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>callPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>callPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>hangupPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>hangupPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>flipPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>flipPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>menuPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>menuPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>volumeUpPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>volumeUpPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>volumeDownPressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>volumeDownPressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>pressed</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>pressed</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>released</name>
            <anchorfile>qt3dinput-qkeyboardhandler.html</anchorfile>
            <anchor>released</anchor>
            <arglist>(Qt3DInput::QKeyEvent *event)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QKeyboardDevice</name>
        <filename>qt3dinput-qkeyboarddevice.html</filename>
        <base>QAbstractPhysicalDevice</base>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qkeyboarddevice.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qkeyboarddevice.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qkeyboarddevice.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qkeyboarddevice.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qkeyboarddevice.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="Qt3DInput::QKeyboardHandler*">
            <name>activeInput</name>
            <anchorfile>qt3dinput-qkeyboarddevice.html</anchorfile>
            <anchor>activeInput-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QKeyboardDevice</name>
            <anchorfile>qt3dinput-qkeyboarddevice.html</anchorfile>
            <anchor>QKeyboardDevice</anchor>
            <arglist>(Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>Qt3DInput::QKeyboardHandler *</type>
            <name>activeInput</name>
            <anchorfile>qt3dinput-qkeyboarddevice.html</anchorfile>
            <anchor>activeInput-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>axisCount</name>
            <anchorfile>qt3dinput-qkeyboarddevice.html</anchorfile>
            <anchor>axisCount</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>buttonCount</name>
            <anchorfile>qt3dinput-qkeyboarddevice.html</anchorfile>
            <anchor>buttonCount</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual QStringList</type>
            <name>axisNames</name>
            <anchorfile>qt3dinput-qkeyboarddevice.html</anchorfile>
            <anchor>axisNames</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual QStringList</type>
            <name>buttonNames</name>
            <anchorfile>qt3dinput-qkeyboarddevice.html</anchorfile>
            <anchor>buttonNames</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>axisIdentifier</name>
            <anchorfile>qt3dinput-qkeyboarddevice.html</anchorfile>
            <anchor>axisIdentifier</anchor>
            <arglist>(const QString &amp;name) const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>buttonIdentifier</name>
            <anchorfile>qt3dinput-qkeyboarddevice.html</anchorfile>
            <anchor>buttonIdentifier</anchor>
            <arglist>(const QString &amp;name) const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>activeInputChanged</name>
            <anchorfile>qt3dinput-qkeyboarddevice.html</anchorfile>
            <anchor>activeInput-prop</anchor>
            <arglist>(Qt3DInput::QKeyboardHandler *activeInput)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QLogicalDevice</name>
        <filename>qt3dinput-qlogicaldevice.html</filename>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qlogicaldevice.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qlogicaldevice.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qlogicaldevice.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qlogicaldevice.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qlogicaldevice.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QLogicalDevice</name>
            <anchorfile>qt3dinput-qlogicaldevice.html</anchorfile>
            <anchor>QLogicalDevice</anchor>
            <arglist>(Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual </type>
            <name>~QLogicalDevice</name>
            <anchorfile>qt3dinput-qlogicaldevice.html</anchorfile>
            <anchor>dtor.QLogicalDevice</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>addAction</name>
            <anchorfile>qt3dinput-qlogicaldevice.html</anchorfile>
            <anchor>addAction</anchor>
            <arglist>(Qt3DInput::QAction *action)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>removeAction</name>
            <anchorfile>qt3dinput-qlogicaldevice.html</anchorfile>
            <anchor>removeAction</anchor>
            <arglist>(Qt3DInput::QAction *action)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QVector&lt;Qt3DInput::QAction *&gt;</type>
            <name>actions</name>
            <anchorfile>qt3dinput-qlogicaldevice.html</anchorfile>
            <anchor>actions</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>addAxis</name>
            <anchorfile>qt3dinput-qlogicaldevice.html</anchorfile>
            <anchor>addAxis</anchor>
            <arglist>(Qt3DInput::QAxis *axis)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>removeAxis</name>
            <anchorfile>qt3dinput-qlogicaldevice.html</anchorfile>
            <anchor>removeAxis</anchor>
            <arglist>(Qt3DInput::QAxis *axis)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QVector&lt;Qt3DInput::QAxis *&gt;</type>
            <name>axes</name>
            <anchorfile>qt3dinput-qlogicaldevice.html</anchorfile>
            <anchor>axes</anchor>
            <arglist>() const const</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QMouseDevice</name>
        <filename>qt3dinput-qmousedevice.html</filename>
        <base>QAbstractPhysicalDevice</base>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qmousedevice.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qmousedevice.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qmousedevice.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qmousedevice.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qmousedevice.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="float">
            <name>sensitivity</name>
            <anchorfile>qt3dinput-qmousedevice.html</anchorfile>
            <anchor>sensitivity-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QMouseDevice</name>
            <anchorfile>qt3dinput-qmousedevice.html</anchorfile>
            <anchor>QMouseDevice</anchor>
            <arglist>(Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="enum">
            <name>Axis</name>
            <anchor>Axis-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="X">
            <anchor>Axis-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="Y">
            <anchor>Axis-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="WheelX">
            <anchor>Axis-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="WheelY">
            <anchor>Axis-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>axisCount</name>
            <anchorfile>qt3dinput-qmousedevice.html</anchorfile>
            <anchor>axisCount</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>buttonCount</name>
            <anchorfile>qt3dinput-qmousedevice.html</anchorfile>
            <anchor>buttonCount</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual QStringList</type>
            <name>axisNames</name>
            <anchorfile>qt3dinput-qmousedevice.html</anchorfile>
            <anchor>axisNames</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual QStringList</type>
            <name>buttonNames</name>
            <anchorfile>qt3dinput-qmousedevice.html</anchorfile>
            <anchor>buttonNames</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>axisIdentifier</name>
            <anchorfile>qt3dinput-qmousedevice.html</anchorfile>
            <anchor>axisIdentifier</anchor>
            <arglist>(const QString &amp;name) const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>buttonIdentifier</name>
            <anchorfile>qt3dinput-qmousedevice.html</anchorfile>
            <anchor>buttonIdentifier</anchor>
            <arglist>(const QString &amp;name) const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>float</type>
            <name>sensitivity</name>
            <anchorfile>qt3dinput-qmousedevice.html</anchorfile>
            <anchor>sensitivity-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setSensitivity</name>
            <anchorfile>qt3dinput-qmousedevice.html</anchorfile>
            <anchor>sensitivity-prop</anchor>
            <arglist>(float value)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>sensitivityChanged</name>
            <anchorfile>qt3dinput-qmousedevice.html</anchorfile>
            <anchor>sensitivity-prop</anchor>
            <arglist>(float value)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QMouseEvent</name>
        <filename>qt3dinput-qmouseevent.html</filename>
        <base>QObject</base>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="int">
            <name>x</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>x-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="int">
            <name>y</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>y-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="bool">
            <name>wasHeld</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>wasHeld-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="Qt3DInput::QMouseEvent::Buttons">
            <name>button</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>button-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="int">
            <name>buttons</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>buttons-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="Qt3DInput::QMouseEvent::Modifiers">
            <name>modifiers</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>modifiers-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="bool">
            <name>accepted</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>accepted-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="enum">
            <name>Buttons</name>
            <anchor>Buttons-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="LeftButton">
            <anchor>Buttons-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="RightButton">
            <anchor>Buttons-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="MiddleButton">
            <anchor>Buttons-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="BackButton">
            <anchor>Buttons-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="NoButton">
            <anchor>Buttons-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enum">
            <name>Modifiers</name>
            <anchor>Modifiers-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="NoModifier">
            <anchor>Modifiers-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="ShiftModifier">
            <anchor>Modifiers-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="ControlModifier">
            <anchor>Modifiers-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="AltModifier">
            <anchor>Modifiers-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="MetaModifier">
            <anchor>Modifiers-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="KeypadModifier">
            <anchor>Modifiers-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QMouseEvent</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>QMouseEvent</anchor>
            <arglist>(const ::QMouseEvent &amp;e)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual </type>
            <name>~QMouseEvent</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>dtor.QMouseEvent</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>x</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>x</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>y</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>y</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>bool</type>
            <name>wasHeld</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>wasHeld-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>Qt3DInput::QMouseEvent::Buttons</type>
            <name>button</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>button</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>buttons</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>buttons</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>Qt3DInput::QMouseEvent::Modifiers</type>
            <name>modifiers</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>modifiers</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>bool</type>
            <name>isAccepted</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>isAccepted</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setAccepted</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>setAccepted</anchor>
            <arglist>(bool accepted)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QEvent::Type</type>
            <name>type</name>
            <anchorfile>qt3dinput-qmouseevent.html</anchorfile>
            <anchor>type</anchor>
            <arglist>() const const</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QWheelEvent</name>
        <filename>qt3dinput-qwheelevent.html</filename>
        <base>QObject</base>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="int">
            <name>x</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>x-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="int">
            <name>y</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>y-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="QPoint">
            <name>angleDelta</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>angleDelta-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="int">
            <name>buttons</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>buttons-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="Qt3DInput::QWheelEvent::Modifiers">
            <name>modifiers</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>modifiers-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="bool">
            <name>accepted</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>accepted-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="enum">
            <name>Buttons</name>
            <anchor>Buttons-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="LeftButton">
            <anchor>Buttons-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="RightButton">
            <anchor>Buttons-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="MiddleButton">
            <anchor>Buttons-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="BackButton">
            <anchor>Buttons-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="NoButton">
            <anchor>Buttons-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enum">
            <name>Modifiers</name>
            <anchor>Modifiers-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="NoModifier">
            <anchor>Modifiers-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="ShiftModifier">
            <anchor>Modifiers-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="ControlModifier">
            <anchor>Modifiers-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="AltModifier">
            <anchor>Modifiers-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="MetaModifier">
            <anchor>Modifiers-enum</anchor>
            <arglist></arglist>
        </member>
        <member name="KeypadModifier">
            <anchor>Modifiers-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QWheelEvent</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>QWheelEvent</anchor>
            <arglist>(const ::QWheelEvent &amp;e)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual </type>
            <name>~QWheelEvent</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>dtor.QWheelEvent</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>x</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>x</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>y</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>y</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QPoint</type>
            <name>angleDelta</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>angleDelta</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>buttons</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>buttons</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>Qt3DInput::QWheelEvent::Modifiers</type>
            <name>modifiers</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>modifiers</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>bool</type>
            <name>isAccepted</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>isAccepted</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setAccepted</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>setAccepted</anchor>
            <arglist>(bool accepted)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QEvent::Type</type>
            <name>type</name>
            <anchorfile>qt3dinput-qwheelevent.html</anchorfile>
            <anchor>type</anchor>
            <arglist>() const const</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QMouseHandler</name>
        <filename>qt3dinput-qmousehandler.html</filename>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual const QMetaObject *</type>
            <name>metaObject</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>metaObject</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>qt_metacast</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>qt_metacast</anchor>
            <arglist>(const char *)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual int</type>
            <name>qt_metacall</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>qt_metacall</anchor>
            <arglist>(QMetaObject::Call , int , void **)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>tr</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>tr</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QString</type>
            <name>trUtf8</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>trUtf8</anchor>
            <arglist>(const char *s, const char *c, int n)</arglist>
        </member>
        <member kind="property" type="Qt3DInput::QMouseDevice*">
            <name>sourceDevice</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>sourceDevice-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="property" type="bool">
            <name>containsMouse</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>containsMouse-prop</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QMouseHandler</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>QMouseHandler</anchor>
            <arglist>(Qt3DCore::QNode *parent)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual </type>
            <name>~QMouseHandler</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>dtor.QMouseHandler</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>Qt3DInput::QMouseDevice *</type>
            <name>sourceDevice</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>sourceDevice-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>bool</type>
            <name>containsMouse</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>containsMouse-prop</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setSourceDevice</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>setSourceDevice</anchor>
            <arglist>(Qt3DInput::QMouseDevice *mouseDevice)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>sourceDeviceChanged</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>sourceDevice-prop</anchor>
            <arglist>(Qt3DInput::QMouseDevice *mouseDevice)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>containsMouseChanged</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>containsMouse-prop</anchor>
            <arglist>(bool containsMouse)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>clicked</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>clicked</anchor>
            <arglist>(Qt3DInput::QMouseEvent *mouse)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>doubleClicked</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>doubleClicked</anchor>
            <arglist>(Qt3DInput::QMouseEvent *mouse)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>entered</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>entered</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>exited</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>exited</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>pressed</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>pressed</anchor>
            <arglist>(Qt3DInput::QMouseEvent *mouse)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>released</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>released</anchor>
            <arglist>(Qt3DInput::QMouseEvent *mouse)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>pressAndHold</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>pressAndHold</anchor>
            <arglist>(Qt3DInput::QMouseEvent *mouse)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>positionChanged</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>positionChanged</anchor>
            <arglist>(Qt3DInput::QMouseEvent *mouse)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>wheel</name>
            <anchorfile>qt3dinput-qmousehandler.html</anchorfile>
            <anchor>wheel</anchor>
            <arglist>(Qt3DInput::QWheelEvent *wheel)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QPhysicalDeviceCreatedChangeBase</name>
        <filename>qt3dinput-qphysicaldevicecreatedchangebase.html</filename>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QPhysicalDeviceCreatedChangeBase</name>
            <anchorfile>qt3dinput-qphysicaldevicecreatedchangebase.html</anchorfile>
            <anchor>QPhysicalDeviceCreatedChangeBase</anchor>
            <arglist>(const Qt3DInput::QAbstractPhysicalDevice *device)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>Qt3DCore::QNodeIdVector</type>
            <name>axisSettingIds</name>
            <anchorfile>qt3dinput-qphysicaldevicecreatedchangebase.html</anchorfile>
            <anchor>axisSettingIds</anchor>
            <arglist>() const const</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3DInput::QPhysicalDeviceCreatedChange</name>
        <filename>qt3dinput-qphysicaldevicecreatedchange.html</filename>
        <base>QPhysicalDeviceCreatedChangeBase</base>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QPhysicalDeviceCreatedChange</name>
            <anchorfile>qt3dinput-qphysicaldevicecreatedchange.html</anchorfile>
            <anchor>QPhysicalDeviceCreatedChange</anchor>
            <arglist>(const Qt3DInput::QAbstractPhysicalDevice *_device)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.AbstractActionInput</name>
        <filename>qml-qt3d-input-abstractactioninput.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.AbstractAxisInput</name>
        <filename>qml-qt3d-input-abstractaxisinput.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.AbstractPhysicalDevice</name>
        <filename>qml-qt3d-input-abstractphysicaldevice.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.Action</name>
        <filename>qml-qt3d-input-action.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.ActionInput</name>
        <filename>qml-qt3d-input-actioninput.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.AnalogAxisInput</name>
        <filename>qml-qt3d-input-analogaxisinput.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.Axis</name>
        <filename>qml-qt3d-input-axis.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.AxisAccumulator</name>
        <filename>qml-qt3d-input-axisaccumulator.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.AxisSetting</name>
        <filename>qml-qt3d-input-axissetting.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.ButtonAxisInput</name>
        <filename>qml-qt3d-input-buttonaxisinput.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.InputChord</name>
        <filename>qml-qt3d-input-inputchord.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.InputSequence</name>
        <filename>qml-qt3d-input-inputsequence.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.InputSettings</name>
        <filename>qml-qt3d-input-inputsettings.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.KeyboardDevice</name>
        <filename>qml-qt3d-input-keyboarddevice.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.KeyboardHandler</name>
        <filename>qml-qt3d-input-keyboardhandler.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.KeyEvent</name>
        <filename>qml-qt3d-input-keyevent.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.LogicalDevice</name>
        <filename>qml-qt3d-input-logicaldevice.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.MouseDevice</name>
        <filename>qml-qt3d-input-mousedevice.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.MouseEvent</name>
        <filename>qml-qt3d-input-mouseevent.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.WheelEvent</name>
        <filename>qml-qt3d-input-wheelevent.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt3D.Input.MouseHandler</name>
        <filename>qml-qt3d-input-mousehandler.html</filename>
    </compound>
</tagfile>
