Method | Description | |
---|---|---|
ClearScreen ( ) : void | ||
ClearToEndOfLine ( ) : void |
Clear to end of line
|
|
GetBufferHeight ( ) : int | ||
GetCursor ( int &ret_x, int &ret_y ) : void | ||
GetReadPosition ( ) : int | ||
GetScreenSize ( int &ret_w, int &ret_h ) : void | ||
GetWritePosition ( ) : int | ||
MovePage ( int value ) : void | ||
MoveTo ( int _x, int _y ) : void | ||
RestoreAttributes ( ) : bool | ||
SaveAttributes ( ) : bool | ||
ScrollPage ( int value ) : void |
Scrolls the text on the screen
|
|
ScrollPageWrite ( int value ) : void | ||
SetAttributes ( TextColor _foreground, TextColor _background ) : void | ||
SetCursor ( int _x, int _y ) : void | ||
SetCursorSize ( byte _start, byte _end ) : void | ||
SetReadPos ( int position ) : void | ||
SetWritePos ( int position ) : void | ||
Setup ( ) : void |
ADC portion of the TextMode class setup. For X86, this function first locates the addresses of CRT controllers using color (EGA/CGA) or alternatively monochrome (MDA) display standards. Finally it determines the width and height of the text buffer.
|
|
WriteByte ( byte value ) : void | ||
WriteChar ( byte value ) : void | ||
WriteHex ( byte value ) : void |
Method | Description | |
---|---|---|
HardwareCommand ( CRT_Indices index ) : int | ||
HardwareCommand ( CRT_Indices index, byte value ) : void | ||
HardwareCommand ( CRT_Indices index, ushort value ) : void |
public static GetCursor ( int &ret_x, int &ret_y ) : void | ||
ret_x | int | |
ret_y | int | |
return | void |
public static GetScreenSize ( int &ret_w, int &ret_h ) : void | ||
ret_w | int | |
ret_h | int | |
return | void |
public static MoveTo ( int _x, int _y ) : void | ||
_x | int | |
_y | int | |
return | void |
public static ScrollPage ( int value ) : void | ||
value | int | Positive value is down, negative is up |
return | void |
public static ScrollPageWrite ( int value ) : void | ||
value | int | |
return | void |
public static SetAttributes ( TextColor _foreground, TextColor _background ) : void | ||
_foreground | TextColor | |
_background | TextColor | |
return | void |
public static SetCursor ( int _x, int _y ) : void | ||
_x | int | |
_y | int | |
return | void |
public static SetCursorSize ( byte _start, byte _end ) : void | ||
_start | byte | |
_end | byte | |
return | void |
public static SetReadPos ( int position ) : void | ||
position | int | |
return | void |
public static SetWritePos ( int position ) : void | ||
position | int | |
return | void |
public static WriteByte ( byte value ) : void | ||
value | byte | |
return | void |
public static WriteChar ( byte value ) : void | ||
value | byte | |
return | void |