|
Classes |
| struct | console |
| struct | releaseaction |
| struct | hline |
Defines |
| #define | CONSPAD (FONTH/3) |
Functions |
| | VARP (altconsize, 0, 0, 100) |
| | VARP (fullconsize, 0, 40, 100) |
| | VARP (consize, 0, 6, 100) |
| | VARP (confade, 0, 20, 60) |
| | VARFP (maxcon, 10, 200, 1000, con.setmaxlines(maxcon)) |
| void | setconskip (int n) |
| | COMMANDN (conskip, setconskip, ARG_1INT) |
| void | toggleconsole () |
| | COMMANDN (toggleconsole, toggleconsole, ARG_NONE) |
| void | renderconsole () |
| void | conoutf (const char *s,...) |
| int | rendercommand (int x, int y, int w) |
| void | keymap (char *code, char *key, char *action) |
| | COMMAND (keymap, ARG_3STR) |
| keym * | findbind (const char *key) |
| keym * | findbinda (const char *action) |
| keym * | findbindc (int code) |
| bool | bindkey (keym *km, const char *action) |
| void | bindk (const char *key, const char *action) |
| bool | bindc (int code, const char *action) |
| | COMMANDN (bind, bindk, ARG_2STR) |
| char * | addreleaseaction (const char *s) |
| void | onrelease (char *s) |
| | COMMAND (onrelease, ARG_1STR) |
| void | saycommand (char *init) |
| void | inputcommand (char *init, char *action, char *prompt) |
| void | mapmsg (char *s) |
| | COMMAND (saycommand, ARG_CONC) |
| | COMMAND (inputcommand, ARG_3STR) |
| | COMMAND (mapmsg, ARG_1STR) |
| void | pasteconsole (char *dst) |
| void | history_ (int n) |
| | COMMANDN (history, history_, ARG_1INT) |
| void | execbind (keym &k, bool isdown) |
| void | consolekey (int code, bool isdown, int cooked) |
| void | keypress (int code, bool isdown, int cooked, SDLMod mod) |
| char * | getcurcommand () |
| void | writebinds (FILE *f) |
Variables |
| console | con |
| textinputbuffer | cmdline |
| char * | cmdaction = NULL |
| char * | cmdprompt = NULL |
| bool | saycommandon = false |
| vector< keym > | keyms |
| keym * | keypressed = NULL |
| char * | keyaction = NULL |
| vector< releaseaction > | releaseactions |
| vector< hline * > | history |
| int | histpos = 0 |