Qt3DInput 名称空间

包含启用用户输入的类。 更多...

头: #include <Qt3DInput>
qmake: QT += 3dinput

    class QAbstractActionInput
    class QAbstractAxisInput
    class QAbstractPhysicalDevice
    class QAbstractPhysicalDeviceProxy
    class QAction
    class QActionInput
    class QAnalogAxisInput
    class QAxis
    class QAxisAccumulator
    class QAxisSetting
    class QButtonAxisInput
    class QInputAspect
    class QInputChord
    class QInputDeviceIntegration
    class QInputSequence
    class QInputSettings
    class QKeyEvent
    class QKeyboardDevice
    class QKeyboardHandler
    class QLogicalDevice
    class QMouseDevice
    class QMouseEvent
    class QMouseHandler
    class QPhysicalDeviceCreatedChange
    class QPhysicalDeviceCreatedChangeBase
    class QWheelEvent

    类型

    typedef QKeyEventPtr
    typedef QMouseEventPtr
    typedef QPhysicalDeviceCreatedChangeBasePtr
    typedef QWheelEventPtr

    函数

    const QMetaObject * qt_getEnumMetaObject ( Qt3DInput::QAxisAccumulator::SourceAxisType )
    const QMetaObject * qt_getEnumMetaObject ( Qt3DInput::QMouseDevice::Axis )
    const QMetaObject * qt_getEnumMetaObject ( Qt3DInput::QMouseEvent::Buttons )
    const QMetaObject * qt_getEnumMetaObject ( Qt3DInput::QMouseEvent::Modifiers )
    const QMetaObject * qt_getEnumMetaObject ( Qt3DInput::QWheelEvent::Buttons )
    const QMetaObject * qt_getEnumMetaObject ( Qt3DInput::QWheelEvent::Modifiers )
    const QMetaObject * qt_getEnumMetaObject ( Qt3DInput::QAbstractPhysicalDeviceProxy::DeviceStatus )
    const char * qt_getEnumName ( Qt3DInput::QAxisAccumulator::SourceAxisType )
    const char * qt_getEnumName ( Qt3DInput::QMouseDevice::Axis )
    const char * qt_getEnumName ( Qt3DInput::QMouseEvent::Buttons )
    const char * qt_getEnumName ( Qt3DInput::QMouseEvent::Modifiers )
    const char * qt_getEnumName ( Qt3DInput::QWheelEvent::Buttons )
    const char * qt_getEnumName ( Qt3DInput::QWheelEvent::Modifiers )
    const char * qt_getEnumName ( Qt3DInput::QAbstractPhysicalDeviceProxy::DeviceStatus )

    详细描述

    包含启用用户输入的类。

    class QAbstractActionInput

    QAbstractActionInput is the base class for the Action Input and all Aggregate Action Inputs. 更多...

    class QAbstractAxisInput

    QAbstractActionInput is the base class for all Axis Input. 更多...

    class QAbstractPhysicalDevice

    QAbstractPhysicalDevice is the base class used by Qt3d to interact with arbitrary input devices. 更多...

    class QAbstractPhysicalDeviceProxy

    Qt3DInput::QAbstractPhysicalDeviceProxy acts as a proxy for an actual Qt3DInput::QQAbstractPhysicalDevice device. 更多...

    class QAction

    Links a set of QAbstractActionInput 触发相同事件。 更多...

    class QActionInput

    QActionInput stores Device and Buttons used to trigger an input event. 更多...

    class QAnalogAxisInput

    An axis input controlled by an analog input The axis value is controlled like a traditional analog input such as a joystick. 更多...

    class QAxis

    QAxis stores QAbstractAxisInputs used to trigger an input event. 更多...

    class QAxisAccumulator

    QAxisAccumulator processes velocity or acceleration data from a QAxis . 更多...

    class QAxisSetting

    QAxisSetting stores settings for the specified list of Axis. 更多...

    class QButtonAxisInput

    通过按钮控制轴输入、通过按钮控制轴值,而不是传统模拟输入 (譬如:操纵杆)。 更多...

    class QInputAspect

    Responsible for creating physical devices and handling associated jobs. 更多...

    class QInputChord

    QInputChord represents a set of QAbstractActionInput 's that must be triggerd at once. 更多...

    class QInputDeviceIntegration

    Abstract base class used to define new input methods such as game controllers. 更多...

    class QInputSequence

    QInputSequence represents a set of QAbstractActionInput 's that must be triggerd one after the other. 更多...

    class QInputSettings

    QInputSettings class holds the pointer to an input event source object. 更多...

    class QKeyEvent

    QKeyEvent event type send by KeyBoardHandler. 更多...

    class QKeyboardDevice

    QKeyboardDevice is in charge of dispatching keyboard events to attached QQKeyboardHandler objects. 更多...

    class QKeyboardHandler

    Provides keyboard event notification. 更多...

    class QLogicalDevice

    QLogicalDevice allows the user to define a set of actions that they wish to use within an application. 更多...

    class QMouseDevice

    把鼠标事件委托给附加的 MouseHandler 对象。 更多...

    class QMouseEvent

    The Qt3DCore::QMouseEvent contains parameters that describe a mouse event. 更多...

    class QMouseHandler

    Provides a means of being notified about mouse events when attached to a QMouseDevice 实例。 更多...

    class QPhysicalDeviceCreatedChange

    class QPhysicalDeviceCreatedChangeBase

    Base class for handling changes in physical devices. 更多...

    class QWheelEvent

    The QWheelEvent class contains parameters that describe a mouse wheel event. 更多...

    类型文档编制

    typedef Qt3DInput:: QKeyEventPtr

    共享指针为 QKeyEvent .

    typedef Qt3DInput:: QMouseEventPtr

    共享指针为 QMouseEvent .

    typedef Qt3DInput:: QPhysicalDeviceCreatedChangeBasePtr

    typedef Qt3DInput:: QWheelEventPtr

    共享指针为 QWheelEvent .

    函数文档编制

    const QMetaObject *Qt3DInput:: qt_getEnumMetaObject ( Qt3DInput::QAxisAccumulator::SourceAxisType )

    const QMetaObject *Qt3DInput:: qt_getEnumMetaObject ( Qt3DInput::QMouseDevice::Axis )

    const QMetaObject *Qt3DInput:: qt_getEnumMetaObject ( Qt3DInput::QMouseEvent::Buttons )

    const QMetaObject *Qt3DInput:: qt_getEnumMetaObject ( Qt3DInput::QMouseEvent::Modifiers )

    const QMetaObject *Qt3DInput:: qt_getEnumMetaObject ( Qt3DInput::QWheelEvent::Buttons )

    const QMetaObject *Qt3DInput:: qt_getEnumMetaObject ( Qt3DInput::QWheelEvent::Modifiers )

    const QMetaObject *Qt3DInput:: qt_getEnumMetaObject ( Qt3DInput::QAbstractPhysicalDeviceProxy::DeviceStatus )

    const char *Qt3DInput:: qt_getEnumName ( Qt3DInput::QAxisAccumulator::SourceAxisType )

    const char *Qt3DInput:: qt_getEnumName ( Qt3DInput::QMouseDevice::Axis )

    const char *Qt3DInput:: qt_getEnumName ( Qt3DInput::QMouseEvent::Buttons )

    const char *Qt3DInput:: qt_getEnumName ( Qt3DInput::QMouseEvent::Modifiers )

    const char *Qt3DInput:: qt_getEnumName ( Qt3DInput::QWheelEvent::Buttons )

    const char *Qt3DInput:: qt_getEnumName ( Qt3DInput::QWheelEvent::Modifiers )

    const char *Qt3DInput:: qt_getEnumName ( Qt3DInput::QAbstractPhysicalDeviceProxy::DeviceStatus )