Public Types | |
enum | { STATE_NORMAL = 0, STATE_ESCAPE, STATE_CODE, STATE_MUSIC_PREAMBLE } |
Data Fields | |
AVFrame | frame |
int | x |
x cursor position (pixels) | |
int | y |
y cursor position (pixels) | |
int | sx |
saved x cursor position (pixels) | |
int | sy |
saved y cursor position (pixels) | |
const uint8_t * | font |
font | |
int | font_height |
font height | |
int | attributes |
attribute flags | |
int | fg |
foreground color | |
int | bg |
background color | |
enum AnsiContext:: { ... } | state |
int | args [MAX_NB_ARGS] |
int | nb_args |
number of arguments (may exceed MAX_NB_ARGS) |
Definition at line 49 of file ansi.c.
anonymous enum |
int AnsiContext::args[MAX_NB_ARGS] |
attribute flags
Definition at line 57 of file ansi.c.
Referenced by draw_char(), and execute_code().
int AnsiContext::bg |
background color
Definition at line 59 of file ansi.c.
Referenced by decode_init(), draw_char(), and execute_code().
int AnsiContext::fg |
foreground color
Definition at line 58 of file ansi.c.
Referenced by decode_init(), draw_char(), and execute_code().
const uint8_t* AnsiContext::font |
font
Definition at line 55 of file ansi.c.
Referenced by decode_init(), draw_char(), and execute_code().
font height
Definition at line 56 of file ansi.c.
Referenced by decode_init(), draw_char(), erase_line(), execute_code(), and hscroll().
Definition at line 50 of file ansi.c.
Referenced by decode_close(), decode_frame(), decode_init(), draw_char(), erase_line(), erase_screen(), execute_code(), and hscroll().
number of arguments (may exceed MAX_NB_ARGS)
Definition at line 70 of file ansi.c.
Referenced by decode_frame(), and execute_code().
enum { ... } AnsiContext::state |
Referenced by decode_frame().
int AnsiContext::sx |
saved x cursor position (pixels)
Definition at line 53 of file ansi.c.
Referenced by execute_code().
int AnsiContext::sy |
saved y cursor position (pixels)
Definition at line 54 of file ansi.c.
Referenced by execute_code().
int AnsiContext::x |
x cursor position (pixels)
Definition at line 51 of file ansi.c.
Referenced by decode_frame(), draw_char(), erase_screen(), and execute_code().
int AnsiContext::y |
y cursor position (pixels)
Definition at line 52 of file ansi.c.
Referenced by draw_char(), erase_line(), erase_screen(), execute_code(), and hscroll().