BufferedInput (defined in Lamp::Keyboard) | Lamp::Keyboard | [friend] |
clear() | Lamp::Keyboard | [inline, virtual] |
down(Key key) const | Lamp::Keyboard | [inline, virtual] |
getKeyCount() const | Lamp::Keyboard | [inline, virtual] |
getName() const | Lamp::Keyboard | [inline, virtual] |
getState() | Lamp::Keyboard | [inline, protected, virtual] |
isAttached() const | Lamp::Keyboard | [inline, virtual] |
isExclusive() const | Lamp::Keyboard | [inline, virtual] |
isForeground() const | Lamp::Keyboard | [inline, virtual] |
isPolled() const | Lamp::Keyboard | [inline, virtual] |
Key enum name | Lamp::KeyboardKey | |
key0 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
key1 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
key2 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
key3 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
key4 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
key5 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
key6 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
key7 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
key8 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
key9 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyA enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyAbntC1 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyApostrophe enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyApps enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyAtmark enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyAx enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyB enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyBackslash enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyBackspace enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
Keyboard(KeyboardDevice *device) | Lamp::Keyboard | [protected] |
KeyboardKey() | Lamp::KeyboardKey | [inline] |
keyC enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyCalculator enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyCapsLock enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyColon enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyComma enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyConvert enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyD enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyDelete enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyDown enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyE enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyEnd enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyEnter enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyEquals enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyEscape enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyF enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyF1 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyF10 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyF11 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyF12 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyF13 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyF14 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyF15 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyF2 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyF3 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyF4 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyF5 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyF6 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyF7 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyF8 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyF9 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyG enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyGrave enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyH enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyHome enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyI enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyInsert enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyJ enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyK enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyKana enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyKanji enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyL enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyLeft enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyLeftAlt enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyLeftBackslash enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyLeftBracket enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyLeftControl enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyLeftShift enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyLeftWin enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyM enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyMail enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyMediaSelect enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyMediaStop enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyMinus enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyMute enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyMyComputer enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyN enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNextTrack enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNoConvert enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumLock enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPad0 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPad1 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPad2 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPad3 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPad4 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPad5 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPad6 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPad7 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPad8 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPad9 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPadAbntC2 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPadAdd enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPadComma enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPadDecimal enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPadDivide enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPadEnter enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPadEquals98 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPadMultiply enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyNumPadSubtract enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyO enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyP enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyPageDown enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyPageUp enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyPause enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyPeriod enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyPlayPause enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyPower enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyPrevTrack enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyPrintScreen enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyQ enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyR enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyRight enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyRightAlt enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyRightBracket enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyRightControl enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyRightShift enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyRightWin enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyS enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyScroll enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keySemicolon enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keySlash enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keySleep enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keySpace enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyStop98 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyT enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyTab enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyToString(Key key) const | Lamp::KeyboardKey | [inline, virtual] |
keyU enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyUnderLine98 enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyUnlabeled enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyUp enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyV enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyVolumeDown enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyVolumeUp enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyW enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyWake enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyWebBack enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyWebFavorites enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyWebForward enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyWebHome enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyWebRefresh enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyWebSearch enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyWebStop enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyX enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyY enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyYen enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
keyZ enum value (defined in Lamp::KeyboardKey) | Lamp::KeyboardKey | |
LampInput (defined in Lamp::Keyboard) | Lamp::Keyboard | [friend] |
maxKeyCount | Lamp::KeyboardKey | [static] |
pressed(Key key) const | Lamp::Keyboard | [inline, virtual] |
setCooperativeLevel(bool exclusive, bool foreground) | Lamp::Keyboard | [inline, virtual] |
setNextState(const KeyboardState &state) | Lamp::Keyboard | [protected, virtual] |
toString() const | Lamp::Keyboard | [virtual] |
up(Key key) const | Lamp::Keyboard | [inline, virtual] |
~Keyboard() | Lamp::Keyboard | [protected, virtual] |
~KeyboardKey() | Lamp::KeyboardKey | [inline, virtual] |