tmux  3.2a
About: tmux is a terminal multiplexer that lets you switch easily between several programs in one terminal.
  Fossies Dox: tmux-3.2a.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

tty_ctx Struct Reference

#include <tmux.h>

Collaboration diagram for tty_ctx:

Data Fields

struct screens
tty_ctx_redraw_cb redraw_cb
tty_ctx_set_client_cb set_client_cb
void * arg
const struct grid_cellcell
int wrapped
u_int num
void * ptr
u_int ocx
u_int ocy
u_int orupper
u_int orlower
u_int xoff
u_int yoff
u_int rxoff
u_int ryoff
u_int sx
u_int sy
u_int bg
struct grid_cell defaults
int * palette
int bigger
u_int wox
u_int woy
u_int wsx
u_int wsy

Detailed Description

Definition at line 1375 of file tmux.h.

Field Documentation

◆ arg

◆ bg

◆ bigger

◆ cell

const struct grid_cell* tty_ctx::cell

◆ defaults

◆ num

◆ ocx

◆ ocy

◆ orlower

◆ orupper

◆ palette

◆ ptr

◆ redraw_cb

◆ rxoff

u_int tty_ctx::rxoff

◆ ryoff

u_int tty_ctx::ryoff

◆ s

◆ set_client_cb

tty_ctx_set_client_cb tty_ctx::set_client_cb

Definition at line 1379 of file tmux.h.

Referenced by popup_init_ctx_cb(), screen_write_initctx(), and tty_write().

◆ sx

◆ sy

◆ wox

◆ woy

◆ wrapped

int tty_ctx::wrapped

Definition at line 1383 of file tmux.h.

Referenced by screen_write_collect_flush(), tty_cmd_cells(), and tty_cursor_pane_unless_wrap().

◆ wsx

◆ wsy

u_int tty_ctx::wsy

◆ xoff

◆ yoff

The documentation for this struct was generated from the following file: