sc_vtb_t
copy_history(sc_vtb_t *from, sc_vtb_t *to)
sc_vtb_t *history;
static void copy_history(sc_vtb_t *from, sc_vtb_t *to);
sc_vtb_t *history;
sc_vtb_t *prev_history;
sc_vtb_destroy(sc_vtb_t *vtb)
sc_vtb_getc(sc_vtb_t *vtb, int at)
sc_vtb_geta(sc_vtb_t *vtb, int at)
sc_vtb_putc(sc_vtb_t *vtb, int at, int c, int a)
sc_vtb_putchar(sc_vtb_t *vtb, uint16_t *p, int c, int a)
sc_vtb_pos(sc_vtb_t *vtb, int pos, int offset)
sc_vtb_clear(sc_vtb_t *vtb, int c, int attr)
sc_vtb_copy(sc_vtb_t *vtb1, int from, sc_vtb_t *vtb2, int to, int count)
sc_vtb_append(sc_vtb_t *vtb1, int from, sc_vtb_t *vtb2, int count)
sc_vtb_seek(sc_vtb_t *vtb, int pos)
sc_vtb_erase(sc_vtb_t *vtb, int at, int count, int c, int attr)
sc_vtb_move(sc_vtb_t *vtb, int from, int to, int count)
sc_vtb_delete(sc_vtb_t *vtb, int at, int count, int c, int attr)
sc_vtb_ins(sc_vtb_t *vtb, int at, int count, int c, int attr)
sc_vtb_init(sc_vtb_t *vtb, int type, int cols, int rows, void *buf, int wait)
sc_vtb_t new;
sc_vtb_t old;
sc_vtb_t scr;
sc_vtb_t vtb;
sc_vtb_t *history; /* circular history buffer */
void sc_vtb_init(sc_vtb_t *vtb, int type, int cols, int rows,
void sc_vtb_destroy(sc_vtb_t *vtb);
void sc_vtb_clear(sc_vtb_t *vtb, int c, int attr);
int sc_vtb_getc(sc_vtb_t *vtb, int at);
int sc_vtb_geta(sc_vtb_t *vtb, int at);
void sc_vtb_putc(sc_vtb_t *vtb, int at, int c, int a);
uint16_t *sc_vtb_putchar(sc_vtb_t *vtb, uint16_t *p, int c, int a);
int sc_vtb_pos(sc_vtb_t *vtb, int pos, int offset);
void sc_vtb_copy(sc_vtb_t *vtb1, int from, sc_vtb_t *vtb2, int to,
void sc_vtb_append(sc_vtb_t *vtb1, int from, sc_vtb_t *vtb2,
void sc_vtb_seek(sc_vtb_t *vtb, int pos);
void sc_vtb_erase(sc_vtb_t *vtb, int at, int count, int c, int attr);
void sc_vtb_move(sc_vtb_t *vtb, int from, int to, int count);
void sc_vtb_delete(sc_vtb_t *vtb, int at, int count, int c, int attr);
void sc_vtb_ins(sc_vtb_t *vtb, int at, int count, int c, int attr);