16 #ifndef DummyPointingDevice_h
17 #define DummyPointingDevice_h
19 #include <pointing/input/PointingDevice.h>
46 URI
getURI(
bool expanded=
false,
bool crossplatform=
true)
const ;
The DummyPointingDevice class is a pseudo-device class. It is used for testing and debugging purposes...
Definition: DummyPointingDevice.h:30
void setPointingCallback(PointingCallback, void *)
The callback function will never be executed. The purpose of this class is to return specified resolu...
Definition: DummyPointingDevice.h:53
double getUpdateFrequency(double *=0) const
Update frequency of the mouse in Hz.
Definition: DummyPointingDevice.h:44
void(* PointingCallback)(void *context, TimeStamp::inttime timestamp, int dx, int dy, int buttons)
Definition: PointingDevice.h:74
The PointingDevice class is used to represent Pointing Devices connected to the computer or pseudo-de...
Definition: PointingDevice.h:36
DummyPointingDevice(URI uri)
The constructor.
Definition: DummyPointingDevice.cpp:25
URI getURI(bool expanded=false, bool crossplatform=true) const
Constructs the URI according to the parameters of the device.
Definition: DummyPointingDevice.cpp:34
double getResolution(double *=0) const
Resolution of the mouse in CPI (counts per inch).
Definition: DummyPointingDevice.h:42