#include <picotk.h>
Collaboration diagram for picotk_Terminal_st:
Data Fields | |
int | cursor_x |
cursor pos x, 0. | |
int | cursor_y |
cursor pos y, 0. | |
int | w |
window width in pixels (e.g. | |
int | h |
window height in pixels (e.g. | |
int | wc |
window width in chars (e.g. | |
int | hc |
window height in chars (e.g. | |
int | cw |
single char width (e.g. | |
int | ch |
single char height (e.g. | |
unsigned int | fgc |
default foreground color | |
unsigned int | bgc |
default background color | |
wchar_t | bgc_wide |
UL version of background buffer user for memset. | |
bool | transparentBackground |
if BG is transparent | |
int | esc_state |
used for escape seq handling | |
picotk_Font * | font |
The font to use. | |
char | esc_buf [5] |
int | esc_len |
unsigned short * | data |
used to contain the circular terminal buffer | |
int | dataSize |
int | dataOffset |
int | bytesPerLine |
picotk_Pixmap | pixmap |
unsigned int picotk_Terminal_st::bgc |
default background color
wchar_t picotk_Terminal_st::bgc_wide |
UL version of background buffer user for memset.
single char height (e.g.
13)
cursor pos x, 0.
.wc-1
cursor pos y, 0.
.hc-1
single char width (e.g.
8)
unsigned short* picotk_Terminal_st::data |
used to contain the circular terminal buffer
char picotk_Terminal_st::esc_buf[5] |
used for escape seq handling
unsigned int picotk_Terminal_st::fgc |
default foreground color
The font to use.
window height in pixels (e.g.
480)
window height in chars (e.g.
24)
if BG is transparent
window width in pixels (e.g.
640)
window width in chars (e.g.
80)