author | rubidium |
Wed, 17 Dec 2008 23:08:11 +0000 | |
changeset 10434 | 3659467c844c |
parent 9426 | a77c8a4abcf5 |
permissions | -rw-r--r-- |
9336 | 1 |
/* $Id$ */ |
2 |
||
3 |
/** @file console_func.h Console functions used outside of the console code. */ |
|
4 |
||
5 |
#ifndef CONSOLE_FUNC_H |
|
6 |
#define CONSOLE_FUNC_H |
|
7 |
||
8 |
#include "console_type.h" |
|
9 |
||
9337
ab6e0234bacc
(svn r13229) -Codechange: replace some global variables that are only initialised once and always with the same value with enums.
rubidium
parents:
9336
diff
changeset
|
10 |
/* console modes */ |
9336 | 11 |
extern IConsoleModes _iconsole_mode; |
12 |
||
13 |
/* console functions */ |
|
14 |
void IConsoleInit(); |
|
15 |
void IConsoleFree(); |
|
16 |
void IConsoleClose(); |
|
17 |
||
18 |
/* console output */ |
|
9337
ab6e0234bacc
(svn r13229) -Codechange: replace some global variables that are only initialised once and always with the same value with enums.
rubidium
parents:
9336
diff
changeset
|
19 |
void IConsolePrint(ConsoleColour color_code, const char *string); |
ab6e0234bacc
(svn r13229) -Codechange: replace some global variables that are only initialised once and always with the same value with enums.
rubidium
parents:
9336
diff
changeset
|
20 |
void CDECL IConsolePrintF(ConsoleColour color_code, const char *s, ...); |
9336 | 21 |
void IConsoleDebug(const char *dbg, const char *string); |
9426
a77c8a4abcf5
(svn r13341) -Codechange: make most of the network settings configurable via the patch command.
rubidium
parents:
9337
diff
changeset
|
22 |
void IConsoleWarning(const char *string); |
a77c8a4abcf5
(svn r13341) -Codechange: make most of the network settings configurable via the patch command.
rubidium
parents:
9337
diff
changeset
|
23 |
void IConsoleError(const char *string); |
9336 | 24 |
|
25 |
/* Parser */ |
|
26 |
void IConsoleCmdExec(const char *cmdstr); |
|
27 |
||
28 |
#endif /* CONSOLE_FUNC_H */ |