#include <csevent.h>
Inheritance diagram for csEvent:
Public Methods | |
csEvent () | |
Empty initializer. | |
csEvent (csTicks, int type, int kcode, int kchar, int modifiers) | |
Create a keyboard event object. | |
csEvent (csTicks, int type, int x, int y, int button, int modifiers) | |
Create a mouse event object. | |
csEvent (csTicks, int type, int n, int x, int y, int button, int modifiers) | |
Create a joystick event object. | |
csEvent (csTicks, int type, int code, void *info=NULL) | |
Create a command event object. | |
virtual | ~csEvent () |
Destructor. | |
Public Attributes | |
SCF_DECLARE_IBASE |
p> 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.