In file libs/cssys/os2/csos2.h:

## class SysMouseDriver : public csMouseDriver

> This is the Mouse class for OS/2

## Inheritance:

### Inherited from csMouseDriver:

### 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