# mode_tree_data

- **Language:** C
- **Kind:** struct
- **Source:** https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/mode-tree.c#L42
- **Page:** https://libtmux.org/en/tmux/latest/reference/c-struct-mode_tree_data/

```c
struct mode_tree_data;
```

## Members

### Other members

- [`buildcb`](/en/tmux/latest/reference/c-struct-mode_tree_data-buildcb/) (attribute)
- [`children`](/en/tmux/latest/reference/c-struct-mode_tree_data-children/) (attribute)
- [`current`](/en/tmux/latest/reference/c-struct-mode_tree_data-current/) (attribute)
- [`dead`](/en/tmux/latest/reference/c-struct-mode_tree_data-dead/) (attribute)
- [`depth`](/en/tmux/latest/reference/c-struct-mode_tree_data-depth/) (attribute)
- [`drawcb`](/en/tmux/latest/reference/c-struct-mode_tree_data-drawcb/) (attribute)
- [`filter`](/en/tmux/latest/reference/c-struct-mode_tree_data-filter/) (attribute)
- [`height`](/en/tmux/latest/reference/c-struct-mode_tree_data-height/) (attribute)
- [`heightcb`](/en/tmux/latest/reference/c-struct-mode_tree_data-heightcb/) (attribute)
- [`helpcb`](/en/tmux/latest/reference/c-struct-mode_tree_data-helpcb/) (attribute)
- [`keycb`](/en/tmux/latest/reference/c-struct-mode_tree_data-keycb/) (attribute)
- [`line_list`](/en/tmux/latest/reference/c-struct-mode_tree_data-line_list/) (attribute)
- [`line_size`](/en/tmux/latest/reference/c-struct-mode_tree_data-line_size/) (attribute)
- [`maxdepth`](/en/tmux/latest/reference/c-struct-mode_tree_data-maxdepth/) (attribute)
- [`menu`](/en/tmux/latest/reference/c-struct-mode_tree_data-menu/) (attribute)
- [`menucb`](/en/tmux/latest/reference/c-struct-mode_tree_data-menucb/) (attribute)
- [`modedata`](/en/tmux/latest/reference/c-struct-mode_tree_data-modedata/) (attribute)
- [`no_matches`](/en/tmux/latest/reference/c-struct-mode_tree_data-no_matches/) (attribute)
- [`offset`](/en/tmux/latest/reference/c-struct-mode_tree_data-offset/) (attribute)
- [`preview`](/en/tmux/latest/reference/c-struct-mode_tree_data-preview/) (attribute)
- [`references`](/en/tmux/latest/reference/c-struct-mode_tree_data-references/) (attribute)
- [`saved`](/en/tmux/latest/reference/c-struct-mode_tree_data-saved/) (attribute)
- [`screen`](/en/tmux/latest/reference/c-struct-mode_tree_data-screen/) (attribute)
- [`search`](/en/tmux/latest/reference/c-struct-mode_tree_data-search/) (attribute)
- [`search_dir`](/en/tmux/latest/reference/c-struct-mode_tree_data-search_dir/) (attribute)
- [`search_icase`](/en/tmux/latest/reference/c-struct-mode_tree_data-search_icase/) (attribute)
- [`searchcb`](/en/tmux/latest/reference/c-struct-mode_tree_data-searchcb/) (attribute)
- [`sort_crit`](/en/tmux/latest/reference/c-struct-mode_tree_data-sort_crit/) (attribute)
- [`sortcb`](/en/tmux/latest/reference/c-struct-mode_tree_data-sortcb/) (attribute)
- [`swapcb`](/en/tmux/latest/reference/c-struct-mode_tree_data-swapcb/) (attribute)
- [`width`](/en/tmux/latest/reference/c-struct-mode_tree_data-width/) (attribute)
- [`wp`](/en/tmux/latest/reference/c-struct-mode_tree_data-wp/) (attribute)
- [`zoomed`](/en/tmux/latest/reference/c-struct-mode_tree_data-zoomed/) (attribute)
