Contains classes that enable user input. More...
| find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
|QT += 3dinput
QAbstractActionInput is the base class for the Action Input and all Aggregate Action Inputs. More...
QAbstractPhysicalDevice is the base class used by Qt3d to interact with arbitrary input devices. More...
QActionInput stores Device and Buttons used to trigger an input event. More...
An axis input controlled by an analog input The axis value is controlled like a traditional analog input such as a joystick. More...
QAxis stores QAbstractAxisInputs used to trigger an input event. More...
QAxisSetting stores settings for the specified list of Axis. More...
An axis input controlled by buttons The axis value is controlled by buttons rather than a traditional analog input such as a joystick. More...
Responsible for creating physical devices and handling associated jobs. More...
Abstract base class used to define new input methods such as game controllers. More...
QInputSettings class holds the pointer to an input event source object. More...
QKeyEvent event type send by KeyBoardHandler. More...
QKeyboardDevice is in charge of dispatching keyboard events to attached QQKeyboardHandler objects. More...
Provides keyboard event notification. More...
QLogicalDevice allows the user to define a set of actions that they wish to use within an application. More...
The Qt3DCore::QMouseEvent contains parameters that describe a mouse event. More...
The QWheelEvent class contains parameters that describe a mouse wheel event. More...
© 2024 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.