Expand description
This crate was generated by ritual
.
See README for more information.
Re-exports§
pub use ::cpp_core;
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:
Qt3DInput::QAxisAccumulator
- q_
mouse_ device - C++ type:
Qt3DInput::QMouseDevice
- q_
mouse_ event - C++ type:
Qt3DInput::QMouseEvent
- q_
wheel_ event - C++ type:
Qt3DInput::QWheelEvent
Structs§
- QAbstract
Action Input QAbstractActionInput is the base class for the Action Input and all Aggregate Action Inputs.
- QAbstract
Axis Input QAbstractActionInput is the base class for all Axis Input.
- QAbstract
Physical Device 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.
- QAction
Input QActionInput stores Device and Buttons used to trigger an input event.
- QAnalog
Axis Input 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.
- QAxis
Accumulator Constructs a new QAxisAccumulator instance with parent.
- QAxis
Setting QAxisSetting stores settings for the specified list of Axis.
- QButton
Axis Input An axis input controlled by buttons The axis value is controlled by buttons rather than a traditional analog input such as a joystick.
- QInput
Aspect Responsible for creating physical devices and handling associated jobs.
- QInput
Chord QInputChord represents a set of QAbstractActionInput's that must be triggerd at once.
- QInput
Sequence QInputSequence represents a set of QAbstractActionInput's that must be triggerd one after the other.
- QInput
Settings QInputSettings class holds the pointer to an input event source object.
- QKey
Event QKeyEvent event type send by KeyBoardHandler.
- QKeyboard
Device QKeyboardDevice is in charge of dispatching keyboard events to attached QQKeyboardHandler objects.
- QKeyboard
Handler Provides keyboard event notification
- QLogical
Device QLogicalDevice allows the user to define a set of actions that they wish to use within an application.
- QMouse
Device Delegates mouse events to the attached MouseHandler objects.
- QMouse
Event The Qt3DCore::QMouseEvent contains parameters that describe a mouse event.
- QMouse
Handler Provides a means of being notified about mouse events when attached to a QMouseDevice instance.
- QPhysical
Device Created Change Base Base class for handling changes in physical devices.
- QVector
OfQAbstract Action Input The QVector class is a template class that provides a dynamic array.
- QVector
OfQAbstract Axis Input The QVector class is a template class that provides a dynamic array.
- QVector
OfQAction The QVector class is a template class that provides a dynamic array.
- QVector
OfQAxis The QVector class is a template class that provides a dynamic array.
- QVector
OfQAxis Setting The QVector class is a template class that provides a dynamic array.
- QWheel
Event The QWheelEvent class contains parameters that describe a mouse wheel event.
- Signal
OfQAbstract Physical Device - Emits a Qt signal with arguments
*mut crate::QAbstractPhysicalDevice
. - Signal
OfQAxis - Emits a Qt signal with arguments
*mut crate::QAxis
. - Signal
OfQKey Event - Emits a Qt signal with arguments
*mut crate::QKeyEvent
. - Signal
OfQKeyboard Device - Emits a Qt signal with arguments
*mut crate::QKeyboardDevice
. - Signal
OfQKeyboard Handler - Emits a Qt signal with arguments
*mut crate::QKeyboardHandler
. - Signal
OfQMouse Device - Emits a Qt signal with arguments
*mut crate::QMouseDevice
. - Signal
OfQMouse Event - Emits a Qt signal with arguments
*mut crate::QMouseEvent
. - Signal
OfQVector OfInt - Emits a Qt signal with arguments
*const ::qt_core::QVectorOfInt
. - Signal
OfQWheel Event - Emits a Qt signal with arguments
*mut crate::QWheelEvent
. - Signal
OfSource Axis Type - Emits a Qt signal with arguments
crate::q_axis_accumulator::SourceAxisType
. - Slot
OfQAbstract Physical Device - Binds a Qt signal with arguments
*mut crate::QAbstractPhysicalDevice
to a Rust closure. - Slot
OfQAxis - Binds a Qt signal with arguments
*mut crate::QAxis
to a Rust closure. - Slot
OfQKey Event - Binds a Qt signal with arguments
*mut crate::QKeyEvent
to a Rust closure. - Slot
OfQKeyboard Device - Binds a Qt signal with arguments
*mut crate::QKeyboardDevice
to a Rust closure. - Slot
OfQKeyboard Handler - Binds a Qt signal with arguments
*mut crate::QKeyboardHandler
to a Rust closure. - Slot
OfQMouse Device - Binds a Qt signal with arguments
*mut crate::QMouseDevice
to a Rust closure. - Slot
OfQMouse Event - Binds a Qt signal with arguments
*mut crate::QMouseEvent
to a Rust closure. - Slot
OfQVector OfInt - Binds a Qt signal with arguments
*const ::qt_core::QVectorOfInt
to a Rust closure. - Slot
OfQWheel Event - Binds a Qt signal with arguments
*mut crate::QWheelEvent
to a Rust closure. - Slot
OfSource Axis Type - Binds a Qt signal with arguments
crate::q_axis_accumulator::SourceAxisType
to a Rust closure.
Functions§
- q_
hash_ ⚠q_ vector_ of_ q_ abstract_ action_ input - Calls C++ function:
unsigned int qHash(const QVector<Qt3DInput::QAbstractActionInput*>& key)
. - q_
hash_ ⚠q_ vector_ of_ q_ abstract_ action_ input_ uint - Calls C++ function:
unsigned int qHash(const QVector<Qt3DInput::QAbstractActionInput*>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ vector_ of_ q_ abstract_ axis_ input - Calls C++ function:
unsigned int qHash(const QVector<Qt3DInput::QAbstractAxisInput*>& key)
. - q_
hash_ ⚠q_ vector_ of_ q_ abstract_ axis_ input_ uint - Calls C++ function:
unsigned int qHash(const QVector<Qt3DInput::QAbstractAxisInput*>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ vector_ of_ q_ action - Calls C++ function:
unsigned int qHash(const QVector<Qt3DInput::QAction*>& key)
. - q_
hash_ ⚠q_ vector_ of_ q_ action_ uint - Calls C++ function:
unsigned int qHash(const QVector<Qt3DInput::QAction*>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ vector_ of_ q_ axis - Calls C++ function:
unsigned int qHash(const QVector<Qt3DInput::QAxis*>& key)
. - q_
hash_ ⚠q_ vector_ of_ q_ axis_ setting - Calls C++ function:
unsigned int qHash(const QVector<Qt3DInput::QAxisSetting*>& key)
. - q_
hash_ ⚠q_ vector_ of_ q_ axis_ setting_ uint - Calls C++ function:
unsigned int qHash(const QVector<Qt3DInput::QAxisSetting*>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ vector_ of_ q_ axis_ uint - Calls C++ function:
unsigned int qHash(const QVector<Qt3DInput::QAxis*>& key, unsigned int seed = …)
.