function tmux 3.7c
screen_redraw_get_visible_ranges
screen_redraw_get_visible_ranges
screen_redraw_get_visible_ranges Source
- Source
- screen-redraw.c
- struct visible
_ranges * screen_redraw (struct window_get _visible _ranges _pane *base_wp, int px, int py, u_int width, struct visible_ranges *r) -
- Parameters
-
-
base_wp ( struct window
_pane * ) -
px ( int )
-
py ( int )
-
width ( u_int )
-
r ( struct visible
_ranges * )
-
Call neighborhood#
Recorded direct calls in this source version. Callback references appear separately below.
Called by#
- cmd_display_panes_put function Call site ↗
- screen_redraw_draw_pane function Call site ↗
- screen_redraw_draw_pane_status function Call site ↗
- screen_redraw_draw_scrollbar function Call site ↗
- screen_write_cell function Call site ↗
- screen_write_clearendofscreen function Call site ↗
- screen_write_clearscreen function Call site ↗
- screen_write_clearstartofscreen function Call site ↗
- screen_write_collect_flush_line function Call site ↗
- screen_write_combine function Call site ↗
- screen_write_fast_copy function Call site ↗
- screen_write_redraw_line function Call site ↗
- server_client_reset_state function Call site ↗
Calls#
- server_client_ensure_ranges function Call site ↗
- window_pane_is_floating function Call site ↗
- window_pane_show_scrollbar function Call site ↗
- xcalloc function Call site ↗
Other function references#
- window_pane_visible function
Referenced declarations#
- visible_range.nx attribute
- style.pad attribute
- PANE_SCROLLBARS_LEFT constant
- visible_range.px attribute
- window_pane.r attribute
- visible_ranges.ranges attribute
- window.sb_pos attribute
- window_pane.scrollbar_style attribute
- visible_ranges.size attribute
- window_pane.sx attribute
- window.sx attribute
- window_pane.sy attribute
- window.sy attribute
- visible_ranges.used attribute
- visible_ranges struct
- style.width attribute
- window_pane.window attribute
- window_pane struct
- window_pane.xoff attribute
- window_pane.yoff attribute
- window.z_index attribute