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:
[legend]

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: