doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Enumerations
KeyInput.h File Reference

Go to the source code of this file.

Classes

class  idKeyInput
 

Enumerations

enum  keyNum_t {
  K_TAB = 9, K_ENTER = 13, K_ESCAPE = 27, K_SPACE = 32,
  K_BACKSPACE = 127, K_COMMAND = 128, K_CAPSLOCK, K_SCROLL,
  K_POWER, K_PAUSE, K_UPARROW = 133, K_DOWNARROW,
  K_LEFTARROW, K_RIGHTARROW, K_LWIN = 137, K_RWIN,
  K_MENU, K_ALT = 140, K_CTRL, K_SHIFT,
  K_INS, K_DEL, K_PGDN, K_PGUP,
  K_HOME, K_END, K_F1 = 149, K_F2,
  K_F3, K_F4, K_F5, K_F6,
  K_F7, K_F8, K_F9, K_F10,
  K_F11, K_F12, K_INVERTED_EXCLAMATION = 161, K_F13,
  K_F14, K_F15, K_KP_HOME = 165, K_KP_UPARROW,
  K_KP_PGUP, K_KP_LEFTARROW, K_KP_5, K_KP_RIGHTARROW,
  K_KP_END, K_KP_DOWNARROW, K_KP_PGDN, K_KP_ENTER,
  K_KP_INS, K_KP_DEL, K_KP_SLASH, K_SUPERSCRIPT_TWO = 178,
  K_KP_MINUS, K_ACUTE_ACCENT = 180, K_KP_PLUS, K_KP_NUMLOCK,
  K_KP_STAR, K_KP_EQUALS, K_MASCULINE_ORDINATOR = 186, K_MOUSE1 = 187,
  K_MOUSE2, K_MOUSE3, K_MOUSE4, K_MOUSE5,
  K_MOUSE6, K_MOUSE7, K_MOUSE8, K_MWHEELDOWN = 195,
  K_MWHEELUP, K_JOY1 = 197, K_JOY2, K_JOY3,
  K_JOY4, K_JOY5, K_JOY6, K_JOY7,
  K_JOY8, K_JOY9, K_JOY10, K_JOY11,
  K_JOY12, K_JOY13, K_JOY14, K_JOY15,
  K_JOY16, K_JOY17, K_JOY18, K_JOY19,
  K_JOY20, K_JOY21, K_JOY22, K_JOY23,
  K_JOY24, K_JOY25, K_JOY26, K_JOY27,
  K_GRAVE_A = 224, K_JOY28, K_JOY29, K_JOY30,
  K_JOY31, K_JOY32, K_AUX1 = 230, K_CEDILLA_C = 231,
  K_GRAVE_E = 232, K_AUX2, K_AUX3, K_AUX4,
  K_GRAVE_I = 236, K_AUX5, K_AUX6, K_AUX7,
  K_AUX8, K_TILDE_N = 241, K_GRAVE_O = 242, K_AUX9,
  K_AUX10, K_AUX11, K_AUX12, K_AUX13,
  K_AUX14, K_GRAVE_U = 249, K_AUX15, K_AUX16,
  K_PRINT_SCR = 252, K_RIGHT_ALT = 253, K_LAST_KEY = 254
}
 

Enumeration Type Documentation

enum keyNum_t
Enumerator
K_TAB 
K_ENTER 
K_ESCAPE 
K_SPACE 
K_BACKSPACE 
K_COMMAND 
K_CAPSLOCK 
K_SCROLL 
K_POWER 
K_PAUSE 
K_UPARROW 
K_DOWNARROW 
K_LEFTARROW 
K_RIGHTARROW 
K_LWIN 
K_RWIN 
K_MENU 
K_ALT 
K_CTRL 
K_SHIFT 
K_INS 
K_DEL 
K_PGDN 
K_PGUP 
K_HOME 
K_END 
K_F1 
K_F2 
K_F3 
K_F4 
K_F5 
K_F6 
K_F7 
K_F8 
K_F9 
K_F10 
K_F11 
K_F12 
K_INVERTED_EXCLAMATION 
K_F13 
K_F14 
K_F15 
K_KP_HOME 
K_KP_UPARROW 
K_KP_PGUP 
K_KP_LEFTARROW 
K_KP_5 
K_KP_RIGHTARROW 
K_KP_END 
K_KP_DOWNARROW 
K_KP_PGDN 
K_KP_ENTER 
K_KP_INS 
K_KP_DEL 
K_KP_SLASH 
K_SUPERSCRIPT_TWO 
K_KP_MINUS 
K_ACUTE_ACCENT 
K_KP_PLUS 
K_KP_NUMLOCK 
K_KP_STAR 
K_KP_EQUALS 
K_MASCULINE_ORDINATOR 
K_MOUSE1 
K_MOUSE2 
K_MOUSE3 
K_MOUSE4 
K_MOUSE5 
K_MOUSE6 
K_MOUSE7 
K_MOUSE8 
K_MWHEELDOWN 
K_MWHEELUP 
K_JOY1 
K_JOY2 
K_JOY3 
K_JOY4 
K_JOY5 
K_JOY6 
K_JOY7 
K_JOY8 
K_JOY9 
K_JOY10 
K_JOY11 
K_JOY12 
K_JOY13 
K_JOY14 
K_JOY15 
K_JOY16 
K_JOY17 
K_JOY18 
K_JOY19 
K_JOY20 
K_JOY21 
K_JOY22 
K_JOY23 
K_JOY24 
K_JOY25 
K_JOY26 
K_JOY27 
K_GRAVE_A 
K_JOY28 
K_JOY29 
K_JOY30 
K_JOY31 
K_JOY32 
K_AUX1 
K_CEDILLA_C 
K_GRAVE_E 
K_AUX2 
K_AUX3 
K_AUX4 
K_GRAVE_I 
K_AUX5 
K_AUX6 
K_AUX7 
K_AUX8 
K_TILDE_N 
K_GRAVE_O 
K_AUX9 
K_AUX10 
K_AUX11 
K_AUX12 
K_AUX13 
K_AUX14 
K_GRAVE_U 
K_AUX15 
K_AUX16 
K_PRINT_SCR 
K_RIGHT_ALT 
K_LAST_KEY 

Definition at line 46 of file KeyInput.h.