tron@2186: /* $Id$ */ tron@2186: rubidium@10684: /** @file console_func.h Console functions used outside of the console code. */ darkvater@289: rubidium@10684: #ifndef CONSOLE_FUNC_H rubidium@10684: #define CONSOLE_FUNC_H Darkvater@1739: rubidium@10684: #include "console_type.h" signde@220: rubidium@10685: /* console modes */ rubidium@8764: extern IConsoleModes _iconsole_mode; darkvater@141: rubidium@4432: /* console functions */ rubidium@6573: void IConsoleInit(); rubidium@6573: void IConsoleFree(); rubidium@6573: void IConsoleClose(); darkvater@135: rubidium@4432: /* console output */ rubidium@10685: void IConsolePrint(ConsoleColour color_code, const char *string); rubidium@10685: void CDECL IConsolePrintF(ConsoleColour color_code, const char *s, ...); Darkvater@5568: void IConsoleDebug(const char *dbg, const char *string); rubidium@10790: void IConsoleWarning(const char *string); rubidium@10790: void IConsoleError(const char *string); darkvater@135: rubidium@4432: /* Parser */ Darkvater@1739: void IConsoleCmdExec(const char *cmdstr); signde@220: rubidium@10684: #endif /* CONSOLE_FUNC_H */