Defines |
| #define | NDEBUG |
Functions |
| BOOLEAN | CONSOLE_Init (VOID) |
| VOID | CONSOLE_ConInKey (OUT PINPUT_RECORD Buffer) |
| VOID | CONSOLE_ConOutChar (IN CHAR c) |
| VOID | CONSOLE_ConOutPuts (IN LPCSTR szText) |
| VOID | CONSOLE_ConOutPrintf (IN LPCSTR szFormat,...) |
| BOOL | CONSOLE_Flush (VOID) |
| SHORT | CONSOLE_GetCursorX (VOID) |
| SHORT | CONSOLE_GetCursorY (VOID) |
| VOID | CONSOLE_SetCursorType (IN BOOL bInsert, IN BOOL bVisible) |
| VOID | CONSOLE_SetCursorXY (IN SHORT x, IN SHORT y) |
| VOID | CONSOLE_ClearScreen (VOID) |
| VOID | CONSOLE_InvertTextXY (IN SHORT x, IN SHORT y, IN SHORT col, IN SHORT row) |
| VOID | CONSOLE_NormalTextXY (IN SHORT x, IN SHORT y, IN SHORT col, IN SHORT row) |
| VOID | CONSOLE_SetTextXY (IN SHORT x, IN SHORT y, IN LPCSTR Text) |
| static VOID | CONSOLE_ClearTextXY (IN SHORT x, IN SHORT y, IN SHORT Length) |
| VOID | CONSOLE_SetInputTextXY (IN SHORT x, IN SHORT y, IN SHORT len, IN LPCWSTR Text) |
| VOID | CONSOLE_SetUnderlinedTextXY (IN SHORT x, IN SHORT y, IN LPCSTR Text) |
| VOID | CONSOLE_SetStatusText (IN LPCSTR fmt,...) |
| VOID | CONSOLE_SetStatusTextX (IN SHORT x, IN LPCSTR fmt,...) |
| static VOID | CONSOLE_ClearStatusTextX (IN SHORT x, IN SHORT Length) |
| VOID | CONSOLE_SetStatusTextAutoFitX (IN SHORT x, IN LPCSTR fmt,...) |
| VOID | CONSOLE_SetInvertedTextXY (IN SHORT x, IN SHORT y, IN LPCSTR Text) |
| VOID | CONSOLE_SetHighlightedTextXY (IN SHORT x, IN SHORT y, IN LPCSTR Text) |
| VOID | CONSOLE_PrintTextXY (IN SHORT x, IN SHORT y, IN LPCSTR fmt,...) |
| VOID | CONSOLE_PrintTextXYN (IN SHORT x, IN SHORT y, IN SHORT len, IN LPCSTR fmt,...) |
| VOID | CONSOLE_SetStyledText (IN SHORT x, IN SHORT y, IN INT Flags, IN LPCSTR Text) |
| VOID | CONSOLE_ClearStyledText (IN SHORT x, IN SHORT y, IN INT Flags, IN SHORT Length) |
Variables |
| HANDLE | StdInput = INVALID_HANDLE_VALUE |
| HANDLE | StdOutput = INVALID_HANDLE_VALUE |
| SHORT | xScreen = 0 |
| SHORT | yScreen = 0 |