In file libs/csinput/csevent.h:

class csEvent : public csBase

This class represents a windowing system event

Inheritance:


Public Methods

csEvent(long iTime, int eType, int mx, int my, int mbutton, int mShiftKeys)
Create a mouse event object
csEvent(long iTime, int eType, int cCode, void *cInfo = NULL)
Create a command event object
csEvent(long iTime, int eType, int kCode, int kShiftKeys)
Create a keyboard event object
csEvent()
Empty initializer
virtual ~csEvent()
Destroy an event object

Inherited from csBase:


Documentation

This class represents a windowing system event.

Events can be generated by hardware (keyboard, mouse) as well as by software. There are so much constructors of this class as much different types of events exists.

csEvent()
Empty initializer

csEvent(long iTime, int eType, int kCode, int kShiftKeys)
Create a keyboard event object

csEvent(long iTime, int eType, int mx, int my, int mbutton, int mShiftKeys)
Create a mouse event object

csEvent(long iTime, int eType, int cCode, void *cInfo = NULL)
Create a command event object

virtual ~csEvent()
Destroy an event object


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