SysMouseDriver
In file libs/cssys/os2/csos2.h:
class SysMouseDriver : public csMouseDriver
This is the Mouse class for OS/2
Inheritance:
Public Fields
bool Button[10]
static size_t DoubleClickDist
static time_t DoubleClickTime
Public Methods
virtual void Close()
void do_buttonpress(time_t evtime, int button, int x, int y, bool shift, bool alt, bool ctrl)
void do_buttonrelease(time_t evtime, int button, int x, int y)
void do_mousemotion(time_t evtime, int x, int y)
virtual bool Open(ISystem* System, csEventQueue *EvQueue)
virtual bool Ready()
virtual void Reset()
Protected Fields
csEventQueue* EventQueue
int LastClickButton
time_t LastClickTime
int LastClickX
int LastMouseX
Documentation
This is the Mouse class for OS/2. All of its functionality
is included in the 2D graphics driver; this class is just a
container for the handler function.
- This class has no child classes.
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de