Murl::Input::IRawMouseDevice Interface Referenceabstract

The IRawMouseDevice interface. More...

#include "murl_input_i_raw_mouse_device.h"

Inheritance diagram for Murl::Input::IRawMouseDevice:

Public Member Functions

virtual SInt32 GetMouseDeltaX () const =0
 Get the mouse x-axis delta values in the most recent tick. More...
 
virtual SInt32 GetMouseDeltaY () const =0
 Get the mouse y-axis delta values in the most recent tick. More...
 
virtual SInt32 GetWheelDeltaX () const =0
 Get the mouse wheel x-axis delta values in the most recent tick. More...
 
virtual SInt32 GetWheelDeltaY () const =0
 Get the mouse wheel y-axis delta values in the most recent tick. More...
 
- Public Member Functions inherited from Murl::Input::IDevice
virtual const StringGetName () const =0
 Get the device name. More...
 
virtual UInt32 GetId () const =0
 Get the unique device identifier. More...
 
virtual Bool HasUpdate () const =0
 Check if the device has received new data since the last Update(). More...
 
virtual void LogicUpdate ()=0
 Is executed in the logic thread context each logic tick.
 
virtual void ConfigChanged (const IAppConfiguration *appConfig)=0
 Notification of changed configuration. More...
 

Detailed Description

The IRawMouseDevice interface.

Member Function Documentation

◆ GetMouseDeltaX()

virtual SInt32 Murl::Input::IRawMouseDevice::GetMouseDeltaX ( ) const
pure virtual

Get the mouse x-axis delta values in the most recent tick.

Returns
The x-axis delta value.

◆ GetMouseDeltaY()

virtual SInt32 Murl::Input::IRawMouseDevice::GetMouseDeltaY ( ) const
pure virtual

Get the mouse y-axis delta values in the most recent tick.

Returns
The y-axis delta value.

◆ GetWheelDeltaX()

virtual SInt32 Murl::Input::IRawMouseDevice::GetWheelDeltaX ( ) const
pure virtual

Get the mouse wheel x-axis delta values in the most recent tick.

Returns
The x-axis delta value.

◆ GetWheelDeltaY()

virtual SInt32 Murl::Input::IRawMouseDevice::GetWheelDeltaY ( ) const
pure virtual

Get the mouse wheel y-axis delta values in the most recent tick.

Returns
The y-axis delta value.

The documentation for this interface was generated from the following file:
  • murl_input_i_raw_mouse_device.h


Copyright © 2011-2024 Spraylight GmbH.