|
Defines |
| #define | RECODE_MCHAR(mc) ((l->l_encoding == UTF8) != (D_encoding == UTF8) ? recode_mchar(mc, l->l_encoding, D_encoding) : (mc)) |
| #define | RECODE_MLINE(ml) ((l->l_encoding == UTF8) != (D_encoding == UTF8) ? recode_mline(ml, l->l_width, l->l_encoding, D_encoding) : (ml)) |
Functions |
| void | LGotoPos (struct layer *l, int x, int y) |
| void | LScrollH (struct layer *l, int n, int y, int xs, int xe, int bce, struct mline *ol) |
| void | LScrollV (struct layer *l, int n, int ys, int ye, int bce) |
| void | LInsChar (struct layer *l, struct mchar *c, int x, int y, struct mline *ol) |
| void | LPutChar (struct layer *l, struct mchar *c, int x, int y) |
| void | LPutStr (struct layer *l, char *s, int n, struct mchar *r, int x, int y) |
| void | LPutWinMsg (struct layer *l, char *s, int n, struct mchar *r, int x, int y) |
| void | LClearLine (struct layer *l, y, int xs, int xe, int bce, struct mline *ol) |
| void | LClearArea (struct layer *l, int xs, int ys, int xe, int ye, int bce, int uself) |
| void | LCDisplayLine (struct layer *l, struct mline *ml, int y, int xs, int xe, int isblank) |
| void | LCDisplayLineWrap (struct layer *l, struct mline *ml, int y, int from, int to, int isblank) |
| void | LSetRendition (struct layer *l, struct mchar *r) |
| void | LWrapChar (struct layer *l, struct mchar *c, int y, int top, int bot, int ins) |
| void | LCursorVisibility (struct layer *l, int vis) |
| void | LSetFlow (struct layer *l, int flow) |
| void | LKeypadMode (struct layer *l, int on) |
| void | LCursorkeysMode (struct layer *l, int on) |
| void | LMouseMode (struct layer *l, int on) |
| void | LClearAll (struct layer *l, int uself) |
| void | LRefreshAll (struct layer *l, int isblank) |
| void | KillLayerChain (struct layer *lay) |
| int | InitOverlayPage (int datasize, struct LayFuncs *lf, int block) |
| void | ExitOverlayPage () |
| void | LMsg (int err, char *fmt, VA_DOTS) |
Variables |
| display * | display |
| display * | displays |
| mline mline_blank | mline_null |
| mchar mchar_blank | mchar_null |
| layer * | flayer |
| LayFuncs | WinLf |
| LayFuncs | BlankLf |