Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/vt/vt.h
Show First 20 Lines • Show All 225 Lines • ▼ Show 20 Lines | |||||
void vtbuf_init(struct vt_buf *, const term_pos_t *); | void vtbuf_init(struct vt_buf *, const term_pos_t *); | ||||
void vtbuf_grow(struct vt_buf *, const term_pos_t *, unsigned int); | void vtbuf_grow(struct vt_buf *, const term_pos_t *, unsigned int); | ||||
void vtbuf_putchar(struct vt_buf *, const term_pos_t *, term_char_t); | void vtbuf_putchar(struct vt_buf *, const term_pos_t *, term_char_t); | ||||
void vtbuf_cursor_position(struct vt_buf *, const term_pos_t *); | void vtbuf_cursor_position(struct vt_buf *, const term_pos_t *); | ||||
void vtbuf_scroll_mode(struct vt_buf *vb, int yes); | void vtbuf_scroll_mode(struct vt_buf *vb, int yes); | ||||
void vtbuf_dirty(struct vt_buf *vb, const term_rect_t *area); | void vtbuf_dirty(struct vt_buf *vb, const term_rect_t *area); | ||||
void vtbuf_undirty(struct vt_buf *, term_rect_t *); | void vtbuf_undirty(struct vt_buf *, term_rect_t *); | ||||
void vtbuf_sethistory_size(struct vt_buf *, unsigned int); | void vtbuf_sethistory_size(struct vt_buf *, unsigned int); | ||||
void vtbuf_clearhistory(struct vt_buf *); | |||||
int vtbuf_iscursor(const struct vt_buf *vb, int row, int col); | int vtbuf_iscursor(const struct vt_buf *vb, int row, int col); | ||||
void vtbuf_cursor_visibility(struct vt_buf *, int); | void vtbuf_cursor_visibility(struct vt_buf *, int); | ||||
#ifndef SC_NO_CUTPASTE | #ifndef SC_NO_CUTPASTE | ||||
int vtbuf_set_mark(struct vt_buf *vb, int type, int col, int row); | int vtbuf_set_mark(struct vt_buf *vb, int type, int col, int row); | ||||
int vtbuf_get_marked_len(struct vt_buf *vb); | int vtbuf_get_marked_len(struct vt_buf *vb); | ||||
void vtbuf_extract_marked(struct vt_buf *vb, term_char_t *buf, int sz); | void vtbuf_extract_marked(struct vt_buf *vb, term_char_t *buf, int sz); | ||||
#endif | #endif | ||||
▲ Show 20 Lines • Show All 234 Lines • Show Last 20 Lines |