29 #define FOREGROUND_WHITE (FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE) 30 #define FOREGROUND_YELLOW (FOREGROUND_INTENSITY | FOREGROUND_RED | FOREGROUND_GREEN) 31 #define BACKGROUND_WHITE (BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_BLUE) 34 #define TEXT_STYLE_NORMAL 0x00000001 35 #define TEXT_STYLE_HIGHLIGHT 0x00000002 36 #define TEXT_STYLE_UNDERLINE 0x00000004 39 #define TEXT_TYPE_REGULAR 0x00000008 40 #define TEXT_TYPE_STATUS 0x00000010 43 #define TEXT_ALIGN_DEFAULT 0x00000020 44 #define TEXT_ALIGN_RIGHT 0x00000040 45 #define TEXT_ALIGN_LEFT 0x00000080 46 #define TEXT_ALIGN_CENTER 0x00000100 49 #define TEXT_PADDING_SMALL 0x00000200 50 #define TEXT_PADDING_MEDIUM 0x00000400 51 #define TEXT_PADDING_BIG 0x00000800
_In_ ULONG _In_ ULONG _In_ ULONG Length
VOID CONSOLE_SetInputTextXY(IN SHORT x, IN SHORT y, IN SHORT len, IN LPCWSTR Text)
SHORT CONSOLE_GetCursorY(VOID)
VOID CONSOLE_SetStatusTextV(IN LPCSTR fmt, IN va_list args)
VOID CONSOLE_SetTextXY(IN SHORT x, IN SHORT y, IN LPCSTR Text)
VOID CONSOLE_SetCursorType(IN BOOL bInsert, IN BOOL bVisible)
GLint GLint GLint GLint GLint x
VOID CONSOLE_ConOutPrintfV(IN LPCSTR szFormat, IN va_list args)
VOID CONSOLE_NormalTextXY(IN SHORT x, IN SHORT y, IN SHORT col, IN SHORT row)
BOOLEAN CONSOLE_Init(VOID)
VOID CONSOLE_ClearTextXY(IN SHORT x, IN SHORT y, IN SHORT Length)
VOID __cdecl CONSOLE_ConOutPrintf(IN LPCSTR szFormat,...)
VOID __cdecl CONSOLE_SetStatusText(IN LPCSTR fmt,...)
VOID __cdecl CONSOLE_PrintTextXYN(IN SHORT x, IN SHORT y, IN SHORT len, IN LPCSTR fmt,...)
VOID CONSOLE_SetInvertedTextXY(IN SHORT x, IN SHORT y, IN LPCSTR Text)
_Must_inspect_result_ _In_ ULONG Flags
VOID CONSOLE_SetHighlightedTextXY(IN SHORT x, IN SHORT y, IN LPCSTR Text)
VOID CONSOLE_ConInKey(OUT PINPUT_RECORD Buffer)
VOID CONSOLE_InvertTextXY(IN SHORT x, IN SHORT y, IN SHORT col, IN SHORT row)
BOOLEAN CONSOLE_ConInKeyPeek(OUT PINPUT_RECORD Buffer)
VOID CONSOLE_ConOutPuts(IN LPCSTR szText)
VOID CONSOLE_SetCursorXY(IN SHORT x, IN SHORT y)
VOID __cdecl CONSOLE_SetStatusTextX(IN SHORT x, IN LPCSTR fmt,...)
VOID __cdecl CONSOLE_SetStatusTextAutoFitX(IN SHORT x, IN LPCSTR fmt,...)
VOID __cdecl CONSOLE_PrintTextXY(IN SHORT x, IN SHORT y, IN LPCSTR fmt,...)
VOID CONSOLE_SetStatusTextXV(IN SHORT x, IN LPCSTR fmt, IN va_list args)
SHORT CONSOLE_GetCursorX(VOID)
VOID CONSOLE_GetCursorXY(OUT PSHORT x, OUT PSHORT y)
GLint GLint GLint GLint GLint GLint y
VOID CONSOLE_SetUnderlinedTextXY(IN SHORT x, IN SHORT y, IN LPCSTR Text)
VOID CONSOLE_ClearStyledText(IN SHORT x, IN SHORT y, IN INT Flags, IN SHORT Length)
VOID CONSOLE_ClearScreen(VOID)
VOID CONSOLE_SetStyledText(IN SHORT x, IN SHORT y, IN INT Flags, IN LPCSTR Text)
struct png_info_def *typedef unsigned char **typedef struct png_info_def *typedef struct png_info_def *typedef struct png_info_def *typedef unsigned char ** row
VOID CONSOLE_ConOutChar(IN CHAR c)