All Classes and Interfaces
Class
Description
The base class for the Action Input and all Aggregate Action Inputs
QAbstractActionInput is the base class for all Axis Input
The base class used by Qt3d to interact with arbitrary input devices
Links a set of QAbstractActionInput that trigger the same event
Stores Device and Buttons used to trigger an input event
An axis input controlled by an analog input The axis value is controlled like a traditional analog input such as a joystick
Stores QAbstractAxisInputs used to trigger an input event
Processes velocity or acceleration data from a QAxis
Java wrapper for Qt enum
Qt3DInput::QAxisAccumulator::SourceAxisTypeStores settings for the specified list of Axis
An axis input controlled by buttons The axis value is controlled by buttons rather than a traditional analog input such as a joystick
Responsible for creating physical devices and handling associated jobs
Represents a set of QAbstractActionInput's that must be triggerd at once
Represents a set of QAbstractActionInput's that must be triggerd one after the other
Holds the pointer to an input event source object
In charge of dispatching keyboard events to attached QQKeyboardHandler objects
Provides keyboard event notification
Event type send by KeyBoardHandler
Allows the user to define a set of actions that they wish to use within an application
Delegates mouse events to the attached MouseHandler objects
Java wrapper for Qt enum
Qt3DInput::QMouseDevice::AxisQt3DCore::QMouseEvent contains parameters that describe a mouse event
Java wrapper for Qt enum
Qt3DInput::QMouseEvent::ButtonsJava wrapper for Qt enum
Qt3DInput::QMouseEvent::ModifiersProvides a means of being notified about mouse events when attached to a QMouseDevice instance
Contains parameters that describe a mouse wheel event
Java wrapper for Qt enum
Qt3DInput::QWheelEvent::ButtonsJava wrapper for Qt enum
Qt3DInput::QWheelEvent::Modifiers