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().