Orxonox  0.0.5 Codename: Arcturus
Enumerations | Variables
orxonox::KeyCode Namespace Reference

Enumerations

enum  ByEnum {
  Unassigned = OIS::KC_UNASSIGNED, Escape = OIS::KC_ESCAPE, NumRow1 = OIS::KC_1, NumRow2 = OIS::KC_2,
  NumRow3 = OIS::KC_3, NumRow4 = OIS::KC_4, NumRow5 = OIS::KC_5, NumRow6 = OIS::KC_6,
  NumRow7 = OIS::KC_7, NumRow8 = OIS::KC_8, NumRow9 = OIS::KC_9, NumRow0 = OIS::KC_0,
  Minus = OIS::KC_MINUS, Equals = OIS::KC_EQUALS, Back = OIS::KC_BACK, Tab = OIS::KC_TAB,
  Q = OIS::KC_Q, W = OIS::KC_W, E = OIS::KC_E, R = OIS::KC_R,
  T = OIS::KC_T, Y = OIS::KC_Y, U = OIS::KC_U, I = OIS::KC_I,
  O = OIS::KC_O, P = OIS::KC_P, LeftBracket = OIS::KC_LBRACKET, RightBracket = OIS::KC_RBRACKET,
  Return = OIS::KC_RETURN, LeftControl = OIS::KC_LCONTROL, A = OIS::KC_A, S = OIS::KC_S,
  D = OIS::KC_D, F = OIS::KC_F, G = OIS::KC_G, H = OIS::KC_H,
  J = OIS::KC_J, K = OIS::KC_K, L = OIS::KC_L, Semicolon = OIS::KC_SEMICOLON,
  Apostrophe = OIS::KC_APOSTROPHE, Grave = OIS::KC_GRAVE, LeftShift = OIS::KC_LSHIFT, Backslash = OIS::KC_BACKSLASH,
  Z = OIS::KC_Z, X = OIS::KC_X, C = OIS::KC_C, V = OIS::KC_V,
  B = OIS::KC_B, N = OIS::KC_N, M = OIS::KC_M, Comma = OIS::KC_COMMA,
  Period = OIS::KC_PERIOD, Slash = OIS::KC_SLASH, RightShift = OIS::KC_RSHIFT, Multiply = OIS::KC_MULTIPLY,
  LeftAlt = OIS::KC_LMENU, Space = OIS::KC_SPACE, CapsLock = OIS::KC_CAPITAL, F1 = OIS::KC_F1,
  F2 = OIS::KC_F2, F3 = OIS::KC_F3, F4 = OIS::KC_F4, F5 = OIS::KC_F5,
  F6 = OIS::KC_F6, F7 = OIS::KC_F7, F8 = OIS::KC_F8, F9 = OIS::KC_F9,
  F10 = OIS::KC_F10, NumLock = OIS::KC_NUMLOCK, ScrollLock = OIS::KC_SCROLL, Numpad7 = OIS::KC_NUMPAD7,
  Numpad8 = OIS::KC_NUMPAD8, Numpad9 = OIS::KC_NUMPAD9, NumpadSubtract = OIS::KC_SUBTRACT, Numpad4 = OIS::KC_NUMPAD4,
  Numpad5 = OIS::KC_NUMPAD5, Numpad6 = OIS::KC_NUMPAD6, NumpadAdd = OIS::KC_ADD, Numpad1 = OIS::KC_NUMPAD1,
  Numpad2 = OIS::KC_NUMPAD2, Numpad3 = OIS::KC_NUMPAD3, Numpad0 = OIS::KC_NUMPAD0, NumpadPeriod = OIS::KC_DECIMAL,
  LessThan = OIS::KC_OEM_102, F11 = OIS::KC_F11, F12 = OIS::KC_F12, F13 = OIS::KC_F13,
  F14 = OIS::KC_F14, F15 = OIS::KC_F15, Kana = OIS::KC_KANA, ABNT_C1 = OIS::KC_ABNT_C1,
  Convert = OIS::KC_CONVERT, NoConvert = OIS::KC_NOCONVERT, Yen = OIS::KC_YEN, ABNT_C2 = OIS::KC_ABNT_C2,
  NumpadEquals = OIS::KC_NUMPADEQUALS, PreviousTrack = OIS::KC_PREVTRACK, AT = OIS::KC_AT, Colon = OIS::KC_COLON,
  Underline = OIS::KC_UNDERLINE, Kanji = OIS::KC_KANJI, Stop = OIS::KC_STOP, AX = OIS::KC_AX,
  Unlabeled = OIS::KC_UNLABELED, NextTrack = OIS::KC_NEXTTRACK, NumpadEnter = OIS::KC_NUMPADENTER, RightControl = OIS::KC_RCONTROL,
  Mute = OIS::KC_MUTE, Calculator = OIS::KC_CALCULATOR, PlayPause = OIS::KC_PLAYPAUSE, MediaStop = OIS::KC_MEDIASTOP,
  VolumeDown = OIS::KC_VOLUMEDOWN, VolumeUp = OIS::KC_VOLUMEUP, WebHome = OIS::KC_WEBHOME, NumpadComma = OIS::KC_NUMPADCOMMA,
  Divide = OIS::KC_DIVIDE, SystemRequest = OIS::KC_SYSRQ, RightAlt = OIS::KC_RMENU, Pause = OIS::KC_PAUSE,
  Home = OIS::KC_HOME, Up = OIS::KC_UP, PageUp = OIS::KC_PGUP, Left = OIS::KC_LEFT,
  Right = OIS::KC_RIGHT, End = OIS::KC_END, Down = OIS::KC_DOWN, PageDown = OIS::KC_PGDOWN,
  Insert = OIS::KC_INSERT, Delete = OIS::KC_DELETE, LeftWindows = OIS::KC_LWIN, RightWindows = OIS::KC_RWIN,
  Apps = OIS::KC_APPS, Power = OIS::KC_POWER, Sleep = OIS::KC_SLEEP, Wake = OIS::KC_WAKE,
  WebSearch = OIS::KC_WEBSEARCH, WebFavorites = OIS::KC_WEBFAVORITES, WebRefresh = OIS::KC_WEBREFRESH, WebStop = OIS::KC_WEBSTOP,
  WebForward = OIS::KC_WEBFORWARD, WebBack = OIS::KC_WEBBACK, MyComputer = OIS::KC_MYCOMPUTER, Mail = OIS::KC_MAIL,
  MediaSelect = OIS::KC_MEDIASELECT
}
 Key codes as enumeration. More...
 

Variables

const char *const ByString []
 Key codes as strings. More...
 
const unsigned int numberOfKeys = 0xEE
 

Enumeration Type Documentation

Key codes as enumeration.

Enumerator
Unassigned 
Escape 
NumRow1 
NumRow2 
NumRow3 
NumRow4 
NumRow5 
NumRow6 
NumRow7 
NumRow8 
NumRow9 
NumRow0 
Minus 
Equals 
Back 
Tab 
LeftBracket 
RightBracket 
Return 
LeftControl 
Semicolon 
Apostrophe 
Grave 
LeftShift 
Backslash 
Comma 
Period 
Slash 
RightShift 
Multiply 
LeftAlt 
Space 
CapsLock 
F1 
F2 
F3 
F4 
F5 
F6 
F7 
F8 
F9 
F10 
NumLock 
ScrollLock 
Numpad7 
Numpad8 
Numpad9 
NumpadSubtract 
Numpad4 
Numpad5 
Numpad6 
NumpadAdd 
Numpad1 
Numpad2 
Numpad3 
Numpad0 
NumpadPeriod 
LessThan 
F11 
F12 
F13 
F14 
F15 
Kana 
ABNT_C1 
Convert 
NoConvert 
Yen 
ABNT_C2 
NumpadEquals 
PreviousTrack 
AT 
Colon 
Underline 
Kanji 
Stop 
AX 
Unlabeled 
NextTrack 
NumpadEnter 
RightControl 
Mute 
Calculator 
PlayPause 
MediaStop 
VolumeDown 
VolumeUp 
WebHome 
NumpadComma 
Divide 
SystemRequest 
RightAlt 
Pause 
Home 
Up 
PageUp 
Left 
Right 
End 
Down 
PageDown 
Insert 
Delete 
LeftWindows 
RightWindows 
Apps 
Power 
Sleep 
Wake 
WebSearch 
WebFavorites 
WebRefresh 
WebStop 
WebForward 
WebBack 
MyComputer 
Mail 
MediaSelect 

Variable Documentation

const char* const orxonox::KeyCode::ByString[]

Key codes as strings.

const unsigned int orxonox::KeyCode::numberOfKeys = 0xEE