|
Public Types |
enum | mod { NONE = 0,
SHIFT = 1,
CTRL = 2
} |
enum | trans { UP = 0,
DOWN = 1,
BOTH = 2
} |
Public Methods |
virtual | ~EVENTkbd () |
| EVENTkbd (EVENTsource *s, char c, trans t=DOWN) |
| EVENTkbd (EVENTsource *s, char *c, trans t=DOWN) |
void | debug (ostream &o) const |
char * | keys () const |
trans | transition () const |
| DEFINE_DERIVED_TYPE (EVENTkbd, EVENT, cEVENTptr) |
Static Public Methods |
EVENTkbdptr | cast (cEVENTptr &e) |
Static Public Attributes |
const char | ANY = 0 |
Protected Methods |
bool | compare (cEVENTptr &e) const |
Protected Attributes |
char * | _char |
trans | _transition |