Public Member Functions |
| | TConsole (HANDLE hConsole) |
| | ~TConsole () |
| void | sync () |
| int | GetRawCursorX () |
| int | GetRawCursorY () |
| int | GetCursorX () |
| int | GetCursorY () |
| void | SetRawCursorPosition (int x, int y) |
| void | SetCursorPosition (int x, int y) |
| void | SetCursorSize (int pct) |
| void | MoveCursorPosition (int x, int y) |
| int | GetWidth () |
| int | GetHeight () |
| void | SetExtendedMode (int iFunction, BOOL bEnable) |
| void | SetWindowSize (int width, int height) |
| void | SetAttrib (unsigned char wAttr) |
| unsigned char | GetAttrib () |
| void | Normal () |
| void | HighVideo () |
| void | LowVideo () |
| void | SetForeground (unsigned char wAttrib) |
| void | SetBackground (unsigned char wAttrib) |
| void | BlinkOn () |
| void | BlinkOff () |
| void | UnderlineOn () |
| void | UnderlineOff () |
| void | UlBlinkOn () |
| void | UlBlinkOff () |
| void | ReverseOn () |
| void | ReverseOff () |
| void | Lightbg () |
| void | Darkbg () |
| void | setDefaultFg (unsigned char u) |
| void | setDefaultBg (unsigned char u) |
| unsigned long | WriteText (const char *pszString, unsigned long cbString) |
| unsigned long | WriteString (const char *pszString, unsigned long cbString) |
| unsigned long | WriteStringFast (const char *pszString, unsigned long cbString) |
| unsigned long | WriteCtrlString (const char *pszString, unsigned long cbString) |
| unsigned long | WriteCtrlChar (char c) |
| unsigned long | NetWriteString (const char *pszString, unsigned long cbString) |
| void | ClearScreen (char c= ' ') |
| void | ClearWindow (int start, int end, char c= ' ') |
| void | ClearEOScreen (char c= ' ') |
| void | ClearBOScreen (char c= ' ') |
| void | ClearLine (char c= ' ') |
| void | ClearEOLine (char c= ' ') |
| void | ClearBOLine (char c= ' ') |
| void | SetScroll (int start, int end) |
| void | ScrollDown (int iStartRow, int iEndRow, int bUp) |
| void | ScrollAll (int bUp) |
| void | index () |
| void | reverse_index () |
| void | setLineWrap (bool bEnabled) |
| bool | getLineWrap () |
| void | InsertLine (int numlines) |
| void | InsertCharacter (int numchar) |
| void | DeleteCharacter (int numchar) |
| void | InsertMode (int i) |
| void | Beep () |
Protected Attributes |
| HANDLE | hConsole |
| CONSOLE_SCREEN_BUFFER_INFO | ConsoleInfo |
| unsigned char | wAttributes |
| unsigned char | fg |
| unsigned char | bg |
| unsigned char | defaultfg |
| unsigned char | defaultbg |
| unsigned char | origfg |
| unsigned char | origbg |
| bool | blink |
| bool | underline |
| bool | reverse |
| int | iScrollStart |
| int | iScrollEnd |
| int | insert_mode |
Definition at line 60 of file tconsole.h.