# window.layout_root

- **Language:** C
- **Kind:** attribute
- **Source:** https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/tmux.h#L1059
- **Page:** https://libtmux.org/en/tmux/3.2a/reference/c-struct-window-layout_root/

```c
struct layout_cell * layout_root;
```

## Referenced by

- [`cmd_resize_pane_mouse_update`](/en/tmux/3.2a/reference/c-function-cmd-resize-pane-c-cmd_resize_pane_mouse_update/) (function)
- [`cmd_select_layout_exec`](/en/tmux/3.2a/reference/c-function-cmd-select-layout-c-cmd_select_layout_exec/) (function)
- [`control_notify_window_layout_changed`](/en/tmux/3.2a/reference/c-function-control_notify_window_layout_changed/) (function)
- [`format_cb_window_layout`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_window_layout/) (function)
- [`format_cb_window_visible_layout`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_window_visible_layout/) (function)
- [`layout_cell_is_bottom`](/en/tmux/3.2a/reference/c-function-layout-c-layout_cell_is_bottom/) (function)
- [`layout_cell_is_top`](/en/tmux/3.2a/reference/c-function-layout-c-layout_cell_is_top/) (function)
- [`layout_close_pane`](/en/tmux/3.2a/reference/c-function-layout_close_pane/) (function)
- [`layout_fix_offsets`](/en/tmux/3.2a/reference/c-function-layout_fix_offsets/) (function)
- [`layout_free`](/en/tmux/3.2a/reference/c-function-layout_free/) (function)
- [`layout_init`](/en/tmux/3.2a/reference/c-function-layout_init/) (function)
- [`layout_parse`](/en/tmux/3.2a/reference/c-function-layout_parse/) (function)
- [`layout_resize`](/en/tmux/3.2a/reference/c-function-layout_resize/) (function)
- [`layout_set_even`](/en/tmux/3.2a/reference/c-function-layout-set-c-layout_set_even/) (function)
- [`layout_set_main_h`](/en/tmux/3.2a/reference/c-function-layout-set-c-layout_set_main_h/) (function)
- [`layout_set_main_v`](/en/tmux/3.2a/reference/c-function-layout-set-c-layout_set_main_v/) (function)
- [`layout_set_tiled`](/en/tmux/3.2a/reference/c-function-layout-set-c-layout_set_tiled/) (function)
- [`layout_split_pane`](/en/tmux/3.2a/reference/c-function-layout_split_pane/) (function)
- [`resize_window`](/en/tmux/3.2a/reference/c-function-resize_window/) (function)
- [`window_create`](/en/tmux/3.2a/reference/c-function-window_create/) (function)
- [`window_destroy`](/en/tmux/3.2a/reference/c-function-window-c-window_destroy/) (function)
- [`window_unzoom`](/en/tmux/3.2a/reference/c-function-window_unzoom/) (function)
- [`window_zoom`](/en/tmux/3.2a/reference/c-function-window_zoom/) (function)

## Referenced declarations

- [`layout_cell`](/en/tmux/3.2a/reference/c-struct-layout_cell/) (struct)
