41#define MAX_KEY_BINDS 0xAC00
380#define KEY_CONSOLEACTIVE_USER 1
382#define KEY_CONSOLEACTIVE_FORCED 4
GLenum GLuint GLenum GLsizei const GLchar * buf
int Key_Parse_CommonKeys(cmd_state_t *cmd, qbool is_console, int key, int unicode)
@ K_X360_LEFT_THUMB_RIGHT
@ K_X360_RIGHT_THUMB_DOWN
@ K_X360_RIGHT_THUMB_RIGHT
@ K_X360_RIGHT_THUMB_LEFT
void Key_FindKeysForCommand(const char *command, int *keys, int numkeys, int bindmap)
const char * Key_KeynumToString(int keynum, char *buf, size_t buflength)
void Key_WriteBindings(qfile_t *f)
qbool Key_SetBinding(int keynum, int bindmap, const char *binding)
qbool Key_SetBindMap(int fg, int bg)
int Key_AddChar(int unicode, qbool is_console)
void Key_EventQueue_Block(void)
char * keybindings[MAX_BINDMAPS][MAX_KEYS]
char chat_buffer[MAX_INPUTLINE]
int Key_ClearEditLine(qbool is_console)
void Key_EventQueue_Unblock(void)
void Key_GetBindMap(int *fg, int *bg)
const char * Key_GetBind(int key, int bindmap)
char key_line[MAX_INPUTLINE]
void Key_Init_Cvars(void)
void Key_Event(int key, int ascii, qbool down)
void Key_ReleaseAll_f(cmd_state_t *cmd)
void Key_ReleaseAll(void)
int Key_StringToKeynum(const char *str)
#define MAX_INPUTLINE
maximum size of console commandline, QuakeC strings, and many other text processing buffers
command interpreter state - the tokenizing and execution of commands, as well as pointers to which cv...