usr.bin/tmux/tmux.h
1016
struct screen_write_ctx {
usr.bin/tmux/tmux.h
2460
void format_draw(struct screen_write_ctx *,
usr.bin/tmux/tmux.h
3196
void screen_write_start_pane(struct screen_write_ctx *,
usr.bin/tmux/tmux.h
3198
void screen_write_start(struct screen_write_ctx *, struct screen *);
usr.bin/tmux/tmux.h
3199
void screen_write_start_callback(struct screen_write_ctx *, struct screen *,
usr.bin/tmux/tmux.h
3201
void screen_write_stop(struct screen_write_ctx *);
usr.bin/tmux/tmux.h
3202
void screen_write_reset(struct screen_write_ctx *);
usr.bin/tmux/tmux.h
3204
int printflike(7, 8) screen_write_text(struct screen_write_ctx *, u_int, u_int,
usr.bin/tmux/tmux.h
3206
void printflike(3, 4) screen_write_puts(struct screen_write_ctx *,
usr.bin/tmux/tmux.h
3208
void printflike(4, 5) screen_write_nputs(struct screen_write_ctx *,
usr.bin/tmux/tmux.h
3210
void printflike(4, 0) screen_write_vnputs(struct screen_write_ctx *, ssize_t,
usr.bin/tmux/tmux.h
3212
void screen_write_putc(struct screen_write_ctx *, const struct grid_cell *,
usr.bin/tmux/tmux.h
3214
void screen_write_fast_copy(struct screen_write_ctx *, struct screen *,
usr.bin/tmux/tmux.h
3216
void screen_write_hline(struct screen_write_ctx *, u_int, int, int,
usr.bin/tmux/tmux.h
3218
void screen_write_vline(struct screen_write_ctx *, u_int, int, int);
usr.bin/tmux/tmux.h
3219
void screen_write_menu(struct screen_write_ctx *, struct menu *, int,
usr.bin/tmux/tmux.h
3222
void screen_write_box(struct screen_write_ctx *, u_int, u_int,
usr.bin/tmux/tmux.h
3224
void screen_write_preview(struct screen_write_ctx *, struct screen *, u_int,
usr.bin/tmux/tmux.h
3226
void screen_write_backspace(struct screen_write_ctx *);
usr.bin/tmux/tmux.h
3227
void screen_write_mode_set(struct screen_write_ctx *, int);
usr.bin/tmux/tmux.h
3228
void screen_write_mode_clear(struct screen_write_ctx *, int);
usr.bin/tmux/tmux.h
3231
void screen_write_cursorup(struct screen_write_ctx *, u_int);
usr.bin/tmux/tmux.h
3232
void screen_write_cursordown(struct screen_write_ctx *, u_int);
usr.bin/tmux/tmux.h
3233
void screen_write_cursorright(struct screen_write_ctx *, u_int);
usr.bin/tmux/tmux.h
3234
void screen_write_cursorleft(struct screen_write_ctx *, u_int);
usr.bin/tmux/tmux.h
3235
void screen_write_alignmenttest(struct screen_write_ctx *);
usr.bin/tmux/tmux.h
3236
void screen_write_insertcharacter(struct screen_write_ctx *, u_int, u_int);
usr.bin/tmux/tmux.h
3237
void screen_write_deletecharacter(struct screen_write_ctx *, u_int, u_int);
usr.bin/tmux/tmux.h
3238
void screen_write_clearcharacter(struct screen_write_ctx *, u_int, u_int);
usr.bin/tmux/tmux.h
3239
void screen_write_insertline(struct screen_write_ctx *, u_int, u_int);
usr.bin/tmux/tmux.h
3240
void screen_write_deleteline(struct screen_write_ctx *, u_int, u_int);
usr.bin/tmux/tmux.h
3241
void screen_write_clearline(struct screen_write_ctx *, u_int);
usr.bin/tmux/tmux.h
3242
void screen_write_clearendofline(struct screen_write_ctx *, u_int);
usr.bin/tmux/tmux.h
3243
void screen_write_clearstartofline(struct screen_write_ctx *, u_int);
usr.bin/tmux/tmux.h
3244
void screen_write_cursormove(struct screen_write_ctx *, int, int, int);
usr.bin/tmux/tmux.h
3245
void screen_write_reverseindex(struct screen_write_ctx *, u_int);
usr.bin/tmux/tmux.h
3246
void screen_write_scrollregion(struct screen_write_ctx *, u_int, u_int);
usr.bin/tmux/tmux.h
3247
void screen_write_linefeed(struct screen_write_ctx *, int, u_int);
usr.bin/tmux/tmux.h
3248
void screen_write_scrollup(struct screen_write_ctx *, u_int, u_int);
usr.bin/tmux/tmux.h
3249
void screen_write_scrolldown(struct screen_write_ctx *, u_int, u_int);
usr.bin/tmux/tmux.h
3250
void screen_write_carriagereturn(struct screen_write_ctx *);
usr.bin/tmux/tmux.h
3251
void screen_write_clearendofscreen(struct screen_write_ctx *, u_int);
usr.bin/tmux/tmux.h
3252
void screen_write_clearstartofscreen(struct screen_write_ctx *, u_int);
usr.bin/tmux/tmux.h
3253
void screen_write_clearscreen(struct screen_write_ctx *, u_int);
usr.bin/tmux/tmux.h
3254
void screen_write_clearhistory(struct screen_write_ctx *);
usr.bin/tmux/tmux.h
3255
void screen_write_fullredraw(struct screen_write_ctx *);
usr.bin/tmux/tmux.h
3256
void screen_write_collect_end(struct screen_write_ctx *);
usr.bin/tmux/tmux.h
3257
void screen_write_collect_add(struct screen_write_ctx *,
usr.bin/tmux/tmux.h
3259
void screen_write_cell(struct screen_write_ctx *, const struct grid_cell *);
usr.bin/tmux/tmux.h
3260
void screen_write_setselection(struct screen_write_ctx *, const char *,
usr.bin/tmux/tmux.h
3262
void screen_write_rawstring(struct screen_write_ctx *, u_char *, u_int,
usr.bin/tmux/tmux.h
3264
void screen_write_alternateon(struct screen_write_ctx *,
usr.bin/tmux/tmux.h
3266
void screen_write_alternateoff(struct screen_write_ctx *,
usr.bin/tmux/tmux.h
3456
typedef void (*mode_tree_draw_cb)(void *, void *, struct screen_write_ctx *,