function tmux latest
layout_split_pane
layout_split_pane
layout_split_pane Source
- Source
- layout.c
- struct layout
_cell * layout_split (struct window_pane _pane *wp, enum layout_type type, int size, int flags) -
- Parameters
-
-
wp ( struct window
_pane * ) -
type ( enum layout
_type ) -
size ( int )
-
flags ( int )
-
Call neighborhood#
Recorded direct calls in this source version. Callback references appear separately below.
Called by#
- layout_get_tiled_cell function Call site ↗
- popup_make_pane function Call site ↗
Calls#
- fatalx function Call site ↗
- layout_add_horizontal_border function Call site ↗
- layout_create_cell function Call site ↗
- layout_fix_offsets function Call site ↗
- layout_make_leaf function Call site ↗
- layout_make_node function Call site ↗
- layout_resize_child_cells function Call site ↗
- layout_set_size function Call site ↗
- options_get_number function Call site ↗
Other function references#
- layout_set_size_check function
Referenced declarations#
- layout_cell.cells attribute
- layout_cell struct
- window_pane.layout_cell attribute
- LAYOUT_LEFTRIGHT constant
- window.layout_root attribute
- LAYOUT_TOPBOTTOM constant
- layout_type enum
- window.options attribute
- style.pad attribute
- PANE_MINIMUM constant
- PANE_SCROLLBARS_OFF constant
- layout_cell.parent attribute
- window.sb attribute
- window_pane.scrollbar_style attribute
- SPAWN_BEFORE constant
- SPAWN_FULLSIZE constant
- layout_cell.sx attribute
- layout_cell.sy attribute
- layout_cell.type attribute
- style.width attribute
- window_pane.window attribute
- window_pane struct
- layout_cell.xoff attribute
- layout_cell.yoff attribute