Go to the source code of this file.
Enumerations | |
enum | QKEYS { K_TAB = 9, K_ENTER = 13, K_ESCAPE = 27, K_SPACE = 32, K_BACKSPACE = 127, K_UPARROW = 128, K_DOWNARROW = 129, K_LEFTARROW = 130, K_RIGHTARROW = 131, K_ALT = 132, K_CTRL = 133, K_SHIFT = 134, K_F1 = 135, K_F2 = 136, K_F3 = 137, K_F4 = 138, K_F5 = 139, K_F6 = 140, K_F7 = 141, K_F8 = 142, K_F9 = 143, K_F10 = 144, K_F11 = 145, K_F12 = 146, K_INS = 147, K_DEL = 148, K_PGDN = 149, K_PGUP = 150, K_HOME = 151, K_END = 152, K_KP_HOME = 160, K_KP_UPARROW = 161, K_KP_PGUP = 162, K_KP_LEFTARROW = 163, K_KP_5 = 164, K_KP_RIGHTARROW = 165, K_KP_END = 166, K_KP_DOWNARROW = 167, K_KP_PGDN = 168, K_KP_ENTER = 169, K_KP_INS = 170, K_KP_DEL = 171, K_KP_SLASH = 172, K_KP_MINUS = 173, K_KP_PLUS = 174, K_MOUSE1 = 200, K_MOUSE2 = 201, K_MOUSE3 = 202, K_MOUSE4 = 241, K_MOUSE5 = 242, K_JOY1 = 203, K_JOY2 = 204, K_JOY3 = 205, K_JOY4 = 206, K_AUX1 = 207, K_AUX2 = 208, K_AUX3 = 209, K_AUX4 = 210, K_AUX5 = 211, K_AUX6 = 212, K_AUX7 = 213, K_AUX8 = 214, K_AUX9 = 215, K_AUX10 = 216, K_AUX11 = 217, K_AUX12 = 218, K_AUX13 = 219, K_AUX14 = 220, K_AUX15 = 221, K_AUX16 = 222, K_AUX17 = 223, K_AUX18 = 224, K_AUX19 = 225, K_AUX20 = 226, K_AUX21 = 227, K_AUX22 = 228, K_AUX23 = 229, K_AUX24 = 230, K_AUX25 = 231, K_AUX26 = 232, K_AUX27 = 233, K_AUX28 = 234, K_AUX29 = 235, K_AUX30 = 236, K_AUX31 = 237, K_AUX32 = 238, K_MWHEELDOWN = 239, K_MWHEELUP = 240, K_PAUSE = 255, K_LAST } |
Functions | |
void | Key_Event (int key, qboolean down, unsigned time) |
void | Key_Init (void) |
void | Key_WriteBindings (FILE *f) |
void | Key_SetBinding (int keynum, char *binding) |
void | Key_ClearStates (void) |
int | Key_GetKey (void) |
Variables | |
char * | keybindings [K_LAST] |
int | key_repeats [K_LAST] |
int | anykeydown |
char | chat_buffer [] |
int | chat_bufferlen |
qboolean | chat_team |
enum QKEYS |
Definition at line 24 of file keys.h.
Definition at line 745 of file keys.c.
Referenced by IN_Commands(), IN_MouseEvent(), Key_ClearStates(), and MainWndProc().
Definition at line 509 of file keys.c.
Referenced by Key_Bind_f(), Key_Unbind_f(), Key_Unbindall_f(), and M_UnbindCommand().
void Key_WriteBindings | ( | FILE * | f | ) |
int anykeydown |
Definition at line 33 of file keys.c.
Referenced by CL_FinishMove(), Key_ClearStates(), and Key_Event().
char chat_buffer[] |
Definition at line 395 of file keys.c.
Referenced by Con_DrawNotify(), and Key_Message().
int chat_bufferlen |
Definition at line 396 of file keys.c.
Referenced by Con_DrawNotify(), and Key_Message().
qboolean chat_team |
Definition at line 394 of file keys.c.
Referenced by Con_DrawNotify(), Con_MessageMode2_f(), Con_MessageMode_f(), and Key_Message().
Definition at line 43 of file keys.c.
Referenced by Key_ClearStates(), and Key_Event().
char* keybindings[K_LAST] |
Definition at line 39 of file keys.c.
Referenced by CL_DrawInventory(), Key_Bind_f(), Key_Bindlist_f(), Key_Event(), Key_SetBinding(), Key_Unbindall_f(), Key_WriteBindings(), M_FindKeysForCommand(), and M_UnbindCommand().