[−][src]Crate qt_3d_input
Bindings for Qt3DInput C++ library.
Starting guide and examples are available at https://github.com/rust-qt/examples.
This crate was generated for Qt 5.9.7, 5.11.3, 5.12.2, 5.13.0. It should work with other Qt versions later than 5.9.7, but API specific to other versions will not be available.
This crate was generated by ritual
.
See README for more information.
Re-exports
pub use cpp_utils; |
pub use qt_3d_core; |
pub use qt_core; |
pub use qt_gui; |
Modules
ops | Functions that provide access to C++ operators |
q_axis_accumulator | C++ type: |
q_mouse_device | C++ type: |
q_mouse_event | C++ type: |
q_wheel_event | C++ type: |
Structs
QAbstractActionInput | QAbstractActionInput is the base class for the Action Input and all Aggregate Action Inputs. |
QAbstractAxisInput | QAbstractActionInput is the base class for all Axis Input. |
QAbstractPhysicalDevice | QAbstractPhysicalDevice is the base class used by Qt3d to interact with arbitrary input devices. |
QAction | Links a set of QAbstractActionInput that trigger the same event. |
QActionInput | QActionInput stores Device and Buttons used to trigger an input event. |
QAnalogAxisInput | An axis input controlled by an analog input The axis value is controlled like a traditional analog input such as a joystick. |
QAxis | Constructs a new QAxis instance with parent. |
QAxisAccumulator | Constructs a new QAxisAccumulator instance with parent. |
QAxisSetting | QAxisSetting stores settings for the specified list of Axis. |
QButtonAxisInput | An axis input controlled by buttons The axis value is controlled by buttons rather than a traditional analog input such as a joystick. |
QInputAspect | Responsible for creating physical devices and handling associated jobs. |
QInputChord | QInputChord represents a set of QAbstractActionInput's that must be triggerd at once. |
QInputSequence | QInputSequence represents a set of QAbstractActionInput's that must be triggerd one after the other. |
QInputSettings | QInputSettings class holds the pointer to an input event source object. |
QKeyEvent | QKeyEvent event type send by KeyBoardHandler. |
QKeyboardDevice | QKeyboardDevice is in charge of dispatching keyboard events to attached QQKeyboardHandler objects. |
QKeyboardHandler | Provides keyboard event notification |
QLogicalDevice | QLogicalDevice allows the user to define a set of actions that they wish to use within an application. |
QMouseDevice | Delegates mouse events to the attached MouseHandler objects. |
QMouseEvent | The Qt3DCore::QMouseEvent contains parameters that describe a mouse event. |
QMouseHandler | Provides a means of being notified about mouse events when attached to a QMouseDevice instance. |
QPhysicalDeviceCreatedChangeBase | Base class for handling changes in physical devices. |
QVectorOfQAbstractActionInput | The QVector class is a template class that provides a dynamic array. |
QVectorOfQAbstractAxisInput | The QVector class is a template class that provides a dynamic array. |
QVectorOfQAction | The QVector class is a template class that provides a dynamic array. |
QVectorOfQAxis | The QVector class is a template class that provides a dynamic array. |
QVectorOfQAxisSetting | The QVector class is a template class that provides a dynamic array. |
QWheelEvent | The QWheelEvent class contains parameters that describe a mouse wheel event. |
RawSlotOfQAbstractPhysicalDevice | Binds a Qt signal with arguments |
RawSlotOfQAxis | Binds a Qt signal with arguments |
RawSlotOfQKeyEvent | Binds a Qt signal with arguments |
RawSlotOfQKeyboardDevice | Binds a Qt signal with arguments |
RawSlotOfQKeyboardHandler | Binds a Qt signal with arguments |
RawSlotOfQMouseDevice | Binds a Qt signal with arguments |
RawSlotOfQMouseEvent | Binds a Qt signal with arguments |
RawSlotOfQVectorOfInt | Binds a Qt signal with arguments |
RawSlotOfQWheelEvent | Binds a Qt signal with arguments |
RawSlotOfSourceAxisType | Binds a Qt signal with arguments |
SlotOfQAbstractPhysicalDevice | Binds a Qt signal with arguments |
SlotOfQAxis | Binds a Qt signal with arguments |
SlotOfQKeyEvent | Binds a Qt signal with arguments |
SlotOfQKeyboardDevice | Binds a Qt signal with arguments |
SlotOfQKeyboardHandler | Binds a Qt signal with arguments |
SlotOfQMouseDevice | Binds a Qt signal with arguments |
SlotOfQMouseEvent | Binds a Qt signal with arguments |
SlotOfQVectorOfInt | Binds a Qt signal with arguments |
SlotOfQWheelEvent | Binds a Qt signal with arguments |
SlotOfSourceAxisType | Binds a Qt signal with arguments |
Functions
q_hash_q_vector_of_q_abstract_action_input⚠ | Calls C++ function: |
q_hash_q_vector_of_q_abstract_action_input_uint⚠ | Calls C++ function: |
q_hash_q_vector_of_q_abstract_axis_input⚠ | Calls C++ function: |
q_hash_q_vector_of_q_abstract_axis_input_uint⚠ | Calls C++ function: |
q_hash_q_vector_of_q_action⚠ | Calls C++ function: |
q_hash_q_vector_of_q_action_uint⚠ | Calls C++ function: |
q_hash_q_vector_of_q_axis⚠ | Calls C++ function: |
q_hash_q_vector_of_q_axis_setting⚠ | Calls C++ function: |
q_hash_q_vector_of_q_axis_setting_uint⚠ | Calls C++ function: |
q_hash_q_vector_of_q_axis_uint⚠ | Calls C++ function: |