# window.layout_root

- **Language:** C
- **Kind:** attribute
- **Source:** https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/tmux.h#L1374
- **Page:** https://libtmux.org/en/tmux/3.7c/reference/c-struct-window-layout_root/

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

## Referenced by

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

## Referenced declarations

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