function tmux 3.7c
screen_write_combine
screen_write_combine
screen_write_combine Source
- Source
- screen-write.c
- static int screen
_write (struct screen_combine _write *, const struct grid_ctx _cell *) -
- Parameters
-
-
ctx ( struct screen
_write * )_ctx -
gc ( const struct grid
_cell * )
-
Call neighborhood#
Recorded direct calls in this source version. Callback references appear separately below.
Called by#
- screen_write_cell function Call site ↗
Calls#
- grid_view_get_cell function Call site ↗
- grid_view_set_cell function Call site ↗
- grid_view_set_padding function Call site ↗
- hanguljamo_check_state function Call site ↗
- log_debug function Call site ↗
- options_get_number function Call site ↗
- screen_redraw_get_visible_ranges function Call site ↗
- screen_write_collect_flush function Call site ↗
- screen_write_initctx function Call site ↗
- screen_write_set_cursor function Call site ↗
- tty_write function Call site ↗
- utf8_is_hangul_filler function Call site ↗
- utf8_is_zwj function Call site ↗
- utf8_should_combine function Call site ↗
Other function references#
- tty_cmd_cell function
- utf8_has_zwj function
- utf8_is_vs function
Referenced declarations#
- tty_ctx.cell attribute
- screen.cx attribute
- screen.cy attribute
- grid_cell.data attribute
- utf8_data.data attribute
- grid_cell.flags attribute
- tty_ctx.flags attribute
- global_options attribute
- screen.grid attribute
- grid_cell struct
- GRID_FLAG_PADDING constant
- HANGULJAMO_STATE_CHOSEONG constant
- HANGULJAMO_STATE_COMPOSABLE constant
- HANGULJAMO_STATE_NOT_COMPOSABLE constant
- HANGULJAMO_STATE_NOT_HANGULJAMO constant
- visible_range.nx attribute
- visible_ranges.ranges attribute
- screen_write_ctx.s attribute
- screen_write_ctx struct
- utf8_data.size attribute
- TTY_CTX_CELL_INVALIDATE constant
- visible_ranges.used attribute
- utf8_data.width attribute
- screen_write_ctx.wp attribute
- window_pane.yoff attribute