(svn r13228) -Codechange: split console.h.
parent
5f625acb1a
commit
bf3b61cfa3
@ -0,0 +1,31 @@
|
||||
/* $Id$ */
|
||||
|
||||
/** @file console_func.h Console functions used outside of the console code. */
|
||||
|
||||
#ifndef CONSOLE_FUNC_H
|
||||
#define CONSOLE_FUNC_H
|
||||
|
||||
#include "console_type.h"
|
||||
|
||||
/* console colors/modes */
|
||||
extern byte _icolour_def;
|
||||
extern byte _icolour_err;
|
||||
extern byte _icolour_warn;
|
||||
extern byte _icolour_dbg;
|
||||
extern byte _icolour_cmd;
|
||||
extern IConsoleModes _iconsole_mode;
|
||||
|
||||
/* console functions */
|
||||
void IConsoleInit();
|
||||
void IConsoleFree();
|
||||
void IConsoleClose();
|
||||
|
||||
/* console output */
|
||||
void IConsolePrint(uint16 color_code, const char *string);
|
||||
void CDECL IConsolePrintF(uint16 color_code, const char *s, ...);
|
||||
void IConsoleDebug(const char *dbg, const char *string);
|
||||
|
||||
/* Parser */
|
||||
void IConsoleCmdExec(const char *cmdstr);
|
||||
|
||||
#endif /* CONSOLE_FUNC_H */
|
@ -0,0 +1,13 @@
|
||||
/* $Id$ */
|
||||
|
||||
/** @file console_gui.h GUI related functions in the console. */
|
||||
|
||||
#ifndef CONSOLE_GUI_H
|
||||
#define CONSOLE_GUI_H
|
||||
|
||||
#include "window_type.h"
|
||||
|
||||
void IConsoleResize(Window *w);
|
||||
void IConsoleSwitch();
|
||||
|
||||
#endif /* CONSOLE_GUI_H */
|
@ -0,0 +1,14 @@
|
||||
/* $Id$ */
|
||||
|
||||
/** @file console_type.h Globally used console related types. */
|
||||
|
||||
#ifndef CONSOLE_TYPE_H
|
||||
#define CONSOLE_TYPE_H
|
||||
|
||||
enum IConsoleModes {
|
||||
ICONSOLE_FULL,
|
||||
ICONSOLE_OPENED,
|
||||
ICONSOLE_CLOSED
|
||||
};
|
||||
|
||||
#endif /* CONSOLE_TYPE_H */
|
Loading…
Reference in New Issue