Qt3DInput Namespace
Contains classes that enable user input. More...
Header: | #include <Qt3DInput> |
qmake: | QT += 3dinput |
Namespaces
namespace | Input |
Classes
Types
typedef | QKeyEventPtr |
typedef | QMouseEventPtr |
typedef | QPhysicalDeviceCreatedChangeBasePtr |
typedef | QWheelEventPtr |
Detailed Description
Contains classes that enable user input.
Classes
class QAbstractActionInput
QAbstractActionInput is the base class for the Action Input and all Aggregate Action Inputs. More...
class QAbstractActionInputPrivate
class QAbstractAxisInput
QAbstractActionInput is the base class for all Axis Input. More...
class QAbstractAxisInputData
class QAbstractAxisInputPrivate
class QAbstractPhysicalDevice
QAbstractPhysicalDevice is the base class used by Qt3d to interact with arbitrary input devices. More...
class QAbstractPhysicalDeviceBackendNode
class QAbstractPhysicalDeviceBackendNodePrivate
class QAbstractPhysicalDevicePrivate
class QAbstractPhysicalDeviceProxy
Qt3DInput::QAbstractPhysicalDeviceProxy acts as a proxy for an actual Qt3DInput::QQAbstractPhysicalDevice device. More...
class QAbstractPhysicalDeviceProxyData
class QAbstractPhysicalDeviceProxyPrivate
class QAction
Links a set of QAbstractActionInput that trigger the same event. More...
class QActionData
class QActionInput
QActionInput stores Device and Buttons used to trigger an input event. More...
class QActionInputData
class QAnalogAxisInput
An axis input controlled by an analog input The axis value is controlled like a traditional analog input such as a joystick. More...
class QAnalogAxisInputData
class QAnalogAxisInputPrivate
class QAxis
QAxis stores QAbstractAxisInputs used to trigger an input event. More...
class QAxisAccumulator
QAxisAccumulator processes velocity or acceleration data from a QAxis. More...
class QAxisAccumulatorData
class QAxisAccumulatorPrivate
class QAxisData
class QAxisPrivate
class QAxisSetting
QAxisSetting stores settings for the specified list of Axis. More...
class QAxisSettingData
class QAxisSettingPrivate
class QButtonAxisInput
An axis input controlled by buttons The axis value is controlled by buttons rather than a traditional analog input such as a joystick. More...
class QButtonAxisInputData
class QButtonAxisInputPrivate
class QGamepadInput
class QGenericInputDevice
class QInputAspect
Responsible for creating physical devices and handling associated jobs. More...
class QInputAspectPrivate
class QInputChord
QInputChord represents a set of QAbstractActionInput's that must be triggerd at once. More...
class QInputChordData
class QInputDeviceIntegration
Abstract base class used to define new input methods such as game controllers More...
class QInputDeviceIntegrationFactory
class QInputDeviceIntegrationPrivate
class QInputDevicePlugin
class QInputSequence
QInputSequence represents a set of QAbstractActionInput's that must be triggerd one after the other. More...
class QInputSequenceData
class QInputSettings
QInputSettings class holds the pointer to an input event source object. More...
class QInputSettingsData
class QInputSettingsPrivate
class QKeyEvent
QKeyEvent event type send by KeyBoardHandler. More...
class QKeyboardDevice
QKeyboardDevice is in charge of dispatching keyboard events to attached QQKeyboardHandler objects. More...
class QKeyboardDevicePrivate
class QKeyboardHandler
Provides keyboard event notification More...
class QKeyboardHandlerData
class QKeyboardHandlerPrivate
class QLogicalDevice
QLogicalDevice allows the user to define a set of actions that they wish to use within an application. More...
class QLogicalDeviceData
class QMouseDevice
Delegates mouse events to the attached MouseHandler objects. More...
class QMouseDeviceData
class QMouseDevicePrivate
class QMouseEvent
The Qt3DCore::QMouseEvent contains parameters that describe a mouse event. More...
class QMouseHandler
Provides a means of being notified about mouse events when attached to a QMouseDevice instance. More...
class QMouseHandlerData
class QMouseHandlerPrivate
class QPhysicalDeviceCreatedChange
class QPhysicalDeviceCreatedChangeBase
class QPhysicalDeviceCreatedChangeBasePrivate
class QWheelEvent
The QWheelEvent class contains parameters that describe a mouse wheel event. More...
Type Documentation
typedef Qt3DInput::QKeyEventPtr
A shared pointer for QKeyEvent.
typedef Qt3DInput::QMouseEventPtr
A shared pointer for QMouseEvent.
typedef Qt3DInput::QPhysicalDeviceCreatedChangeBasePtr
typedef Qt3DInput::QWheelEventPtr
A shared pointer for QWheelEvent.