MouseDevice Class
(Qt3DInput::Input::MouseDevice)Public Types
| class | MouseState |
Public Functions
| MouseDevice() | |
| ~MouseDevice() | |
| InputHandler * | inputHandler() const |
| MouseState | mouseState() const |
| QPointF | previousPos() const |
| void | sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e) |
| float | sensitivity() const |
| void | setInputHandler(InputHandler *handler) |
| void | updateMouseEvents(const QList<QT_PREPEND_NAMESPACE( QMouseEvent ) > &events) |
| void | updateWheelEvents(const QList<QT_PREPEND_NAMESPACE( QWheelEvent ) > &events) |
| bool | wasPressed() const |
Reimplemented Public Functions
| virtual float | axisValue(int axisIdentifier) const |
| virtual bool | isButtonPressed(int buttonIdentifier) const |
- 7 public functions inherited from Qt3DInput::QAbstractPhysicalDeviceBackendNode
- 4 public functions inherited from Qt3DCore::QBackendNode
Additional Inherited Members
- 1 protected function inherited from Qt3DInput::QAbstractPhysicalDeviceBackendNode
- 2 protected functions inherited from Qt3DCore::QBackendNode
Member Function Documentation
MouseDevice::MouseDevice()
Default constructs an instance of MouseDevice.
MouseDevice::~MouseDevice()
Destroys the instance of MouseDevice.
[virtual] float MouseDevice::axisValue(int axisIdentifier) const
InputHandler *MouseDevice::inputHandler() const
See also setInputHandler().
[virtual] bool MouseDevice::isButtonPressed(int buttonIdentifier) const
MouseState MouseDevice::mouseState() const
QPointF MouseDevice::previousPos() const
void MouseDevice::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e)
float MouseDevice::sensitivity() const
void MouseDevice::setInputHandler(InputHandler *handler)
See also inputHandler().