|
enum | foreground {
fcolor_black = 0,
fcolor_blue = 1,
fcolor_green = 2,
fcolor_cyan = 3,
fcolor_red = 4,
fcolor_magenta = 5,
fcolor_yellow = 14,
fcolor_white = 15,
fcolor_black = 0,
fcolor_blue = 1,
fcolor_green = 2,
fcolor_cyan = 3,
fcolor_red = 4,
fcolor_magenta = 5,
fcolor_yellow = 14,
fcolor_white = 15,
fcolor_black = 0,
fcolor_blue = 1,
fcolor_green = 2,
fcolor_cyan = 3,
fcolor_red = 4,
fcolor_magenta = 5,
fcolor_yellow = 14,
fcolor_white = 15
} |
| foreground colors More...
|
|
enum | foreground {
fcolor_black = 0,
fcolor_blue = 1,
fcolor_green = 2,
fcolor_cyan = 3,
fcolor_red = 4,
fcolor_magenta = 5,
fcolor_yellow = 14,
fcolor_white = 15,
fcolor_black = 0,
fcolor_blue = 1,
fcolor_green = 2,
fcolor_cyan = 3,
fcolor_red = 4,
fcolor_magenta = 5,
fcolor_yellow = 14,
fcolor_white = 15,
fcolor_black = 0,
fcolor_blue = 1,
fcolor_green = 2,
fcolor_cyan = 3,
fcolor_red = 4,
fcolor_magenta = 5,
fcolor_yellow = 14,
fcolor_white = 15
} |
|
enum | foreground {
fcolor_black = 0,
fcolor_blue = 1,
fcolor_green = 2,
fcolor_cyan = 3,
fcolor_red = 4,
fcolor_magenta = 5,
fcolor_yellow = 14,
fcolor_white = 15,
fcolor_black = 0,
fcolor_blue = 1,
fcolor_green = 2,
fcolor_cyan = 3,
fcolor_red = 4,
fcolor_magenta = 5,
fcolor_yellow = 14,
fcolor_white = 15,
fcolor_black = 0,
fcolor_blue = 1,
fcolor_green = 2,
fcolor_cyan = 3,
fcolor_red = 4,
fcolor_magenta = 5,
fcolor_yellow = 14,
fcolor_white = 15
} |
|
enum | background {
bcolor_black = 0,
bcolor_blue = 1,
bcolor_green = 2,
bcolor_cyan = 3,
bcolor_red = 4,
bcolor_magenta = 5,
bcolor_light_gray = 7,
bcolor_black = 0,
bcolor_blue = 1,
bcolor_green = 2,
bcolor_cyan = 3,
bcolor_red = 4,
bcolor_magenta = 5,
bcolor_light_gray = 7,
bcolor_black = 0,
bcolor_blue = 1,
bcolor_green = 2,
bcolor_cyan = 3,
bcolor_red = 4,
bcolor_magenta = 5,
bcolor_light_gray = 7
} |
| background color More...
|
|
enum | background {
bcolor_black = 0,
bcolor_blue = 1,
bcolor_green = 2,
bcolor_cyan = 3,
bcolor_red = 4,
bcolor_magenta = 5,
bcolor_light_gray = 7,
bcolor_black = 0,
bcolor_blue = 1,
bcolor_green = 2,
bcolor_cyan = 3,
bcolor_red = 4,
bcolor_magenta = 5,
bcolor_light_gray = 7,
bcolor_black = 0,
bcolor_blue = 1,
bcolor_green = 2,
bcolor_cyan = 3,
bcolor_red = 4,
bcolor_magenta = 5,
bcolor_light_gray = 7
} |
|
enum | background {
bcolor_black = 0,
bcolor_blue = 1,
bcolor_green = 2,
bcolor_cyan = 3,
bcolor_red = 4,
bcolor_magenta = 5,
bcolor_light_gray = 7,
bcolor_black = 0,
bcolor_blue = 1,
bcolor_green = 2,
bcolor_cyan = 3,
bcolor_red = 4,
bcolor_magenta = 5,
bcolor_light_gray = 7,
bcolor_black = 0,
bcolor_blue = 1,
bcolor_green = 2,
bcolor_cyan = 3,
bcolor_red = 4,
bcolor_magenta = 5,
bcolor_light_gray = 7
} |
|
|
int | screen_init () |
| configures the display screen More...
|
|
void | screen_deinit () |
| returns the screen to mode on entry More...
|
|
int | screen_set25lines () |
| set 25 line screen mode More...
|
|
int | screen_set50lines () |
| set 50 line screen mode More...
|
|
void | screen_changed_size () |
|
void | screen_fill (screen_char_t const i_char, enum foreground const i_fcolor, enum background const i_bcolor) |
| fill entire screen display More...
|
|
void | screen_fill_area (int const i_col, int const i_row, unsigned int const i_columns, unsigned int const i_rows, screen_char_t const i_char, enum foreground const i_fcolor, enum background const i_bcolor) |
| fill an area of the screen More...
|
|
void | screen_putc (int const i_col, int const i_row, screen_char_t const i_char, unsigned int const i_repeat_count, enum foreground const i_fcolor, enum background const i_bcolor) |
| draw a character to the screen More...
|
|
void | screen_putvc (int const i_col, int const i_row, screen_char_t const i_char, unsigned int const i_repeat_count, enum foreground const i_fcolor, enum background const i_bcolor) |
| draw a character to the screen More...
|
|
void | screen_puts (int const i_col, int const i_row, unsigned char const __FAR *i_string, unsigned int const i_length, enum foreground const i_fcolor, enum background const i_bcolor) |
| draw a string to the screen More...
|
|
void | screen_set_color (int const i_col, int const i_row, unsigned int const i_repeat_count, enum foreground const i_fcolor, enum background const i_bcolor) |
| sets the foreground and background color of a horizontal region More...
|
|
screen_block_t | screen_getc (int const i_col, int const i_row) |
| reads a character and it's attribute from the screen More...
|
|
screen_block_t __FAR * | screen_read (screen_block_t __FAR *o_block, unsigned int const i_columns, int const i_col, int const i_row) |
| read a line of screen memory More...
|
|
screen_block_t const __FAR * | screen_write (int const i_col, int const i_row, screen_block_t const __FAR *i_block, unsigned int const i_columns) |
| write a line of screen memory More...
|
|
void | screen_push (int const i_copy) |
|
void | screen_pop () |
|
screen drawing routines (no clipping) The draw.h module contians clipping routines.