#include <PsButtonInfo.h>
Public Types | |
| enum | EventTypes { UNSPECIFIED = 0, BUTTON_DOWN = 0x1, BUTTON_UP = 0x2, KEY_DOWN = 0x4, KEY_UP = 0x8, BUTTON_REPEAT = 0x16 } |
| enum | ButtonState { UP, DOWN } |
Public Member Functions | |
| PsButtonInfo (int buttonId=-1, const char *name="", int eventMask=BUTTON_DOWN|BUTTON_UP, const OsTime &repeatInterval=OsTime::OS_INFINITY) | |
| PsButtonInfo (const PsButtonInfo &rPsButtonInfo) | |
| virtual | ~PsButtonInfo () |
| PsButtonInfo & | operator= (const PsButtonInfo &rhs) |
| virtual void | setState (int buttonState) |
| virtual int | getEventMask (void) const |
| virtual int | getId (void) const |
| virtual char * | getName (void) const |
| virtual void | getRepInterval (OsTime &repeatIntvl) const |
| virtual int | getState (void) const |
Private Attributes | |
| char * | mpButtonName |
| int | mButtonId |
| int | mButtonState |
| int | mEventMask |
| OsTime | mRepeatInterval |
| enum ButtonState |
| enum EventTypes |
| PsButtonInfo | ( | int | buttonId = -1, |
| const char * | name = "", |
||
| int | eventMask = BUTTON_DOWN|BUTTON_UP, |
||
| const OsTime & | repeatInterval = OsTime::OS_INFINITY |
||
| ) |
| PsButtonInfo | ( | const PsButtonInfo & | rPsButtonInfo | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| PsButtonInfo & operator= | ( | const PsButtonInfo & | rhs | ) |
|
virtual |
|
private |
|
private |
|
private |
|
private |
|
private |