tmux
3.2a
About: tmux is a terminal multiplexer that lets you switch easily between several programs in one terminal.
![]() ![]() |
#include <tmux.h>
Public Member Functions | |
TAILQ_ENTRY (layout_cell) entry | |
Data Fields | |
enum layout_type | type |
struct layout_cell * | parent |
u_int | sx |
u_int | sy |
u_int | xoff |
u_int | yoff |
struct window_pane * | wp |
struct layout_cells | cells |
layout_cell::TAILQ_ENTRY | ( | layout_cell | ) |
struct layout_cells layout_cell::cells |
Definition at line 1153 of file tmux.h.
Referenced by cmd_resize_pane_mouse_update(), layout_append(), layout_assign(), layout_cell_is_bottom(), layout_cell_is_top(), layout_check(), layout_construct(), layout_count_cells(), layout_create_cell(), layout_destroy_cell(), layout_find_bottomright(), layout_fix_offsets1(), layout_free_cell(), layout_make_leaf(), layout_make_node(), layout_parse(), layout_print_cell(), layout_resize_adjust(), layout_resize_check(), layout_resize_child_cells(), layout_resize_pane(), layout_resize_pane_to(), layout_search_by_border(), layout_set_even(), layout_set_main_h(), layout_set_main_v(), layout_set_size_check(), layout_set_tiled(), layout_split_pane(), and layout_spread_cell().
struct layout_cell* layout_cell::parent |
Definition at line 1145 of file tmux.h.
Referenced by layout_cell_is_bottom(), layout_cell_is_top(), layout_create_cell(), layout_destroy_cell(), layout_print_cell(), layout_resize_pane(), layout_resize_pane_to(), layout_split_pane(), layout_spread_cell(), and layout_spread_out().
u_int layout_cell::sx |
Definition at line 1147 of file tmux.h.
Referenced by layout_append(), layout_check(), layout_construct(), layout_create_cell(), layout_destroy_cell(), layout_fix_offsets1(), layout_fix_panes(), layout_new_pane_size(), layout_parse(), layout_print_cell(), layout_resize(), layout_resize_adjust(), layout_resize_check(), layout_resize_child_cells(), layout_resize_pane_to(), layout_search_by_border(), layout_set_even(), layout_set_main_h(), layout_set_main_v(), layout_set_size(), layout_set_size_check(), layout_set_tiled(), layout_split_pane(), layout_spread_cell(), and resize_window().
u_int layout_cell::sy |
Definition at line 1148 of file tmux.h.
Referenced by layout_append(), layout_check(), layout_construct(), layout_create_cell(), layout_destroy_cell(), layout_fix_offsets1(), layout_fix_panes(), layout_new_pane_size(), layout_parse(), layout_print_cell(), layout_resize(), layout_resize_adjust(), layout_resize_check(), layout_resize_child_cells(), layout_resize_pane_to(), layout_search_by_border(), layout_set_even(), layout_set_main_h(), layout_set_main_v(), layout_set_size(), layout_set_size_check(), layout_set_tiled(), layout_split_pane(), layout_spread_cell(), and resize_window().
enum layout_type layout_cell::type |
Definition at line 1108 of file tmux.h.
Referenced by cmd_resize_pane_mouse_update(), layout_append(), layout_assign(), layout_cell_is_bottom(), layout_cell_is_top(), layout_check(), layout_construct(), layout_count_cells(), layout_create_cell(), layout_destroy_cell(), layout_find_bottomright(), layout_fix_offsets1(), layout_free_cell(), layout_make_leaf(), layout_make_node(), layout_new_pane_size(), layout_parse(), layout_print_cell(), layout_resize_adjust(), layout_resize_check(), layout_resize_child_cells(), layout_resize_layout(), layout_resize_pane(), layout_resize_pane_grow(), layout_resize_pane_shrink(), layout_resize_pane_to(), layout_search_by_border(), layout_set_even(), layout_set_size_check(), layout_split_pane(), and layout_spread_cell().
struct window_pane* layout_cell::wp |
Definition at line 1153 of file tmux.h.
Referenced by layout_append(), layout_assign(), layout_assign_pane(), layout_create_cell(), layout_fix_panes(), layout_free_cell(), layout_init(), layout_make_leaf(), layout_make_node(), layout_print_cell(), layout_resize_pane(), layout_resize_pane_to(), layout_set_even(), layout_set_main_h(), layout_set_main_v(), layout_set_tiled(), and layout_split_pane().
u_int layout_cell::xoff |
Definition at line 1150 of file tmux.h.
Referenced by layout_append(), layout_construct(), layout_create_cell(), layout_destroy_cell(), layout_fix_offsets(), layout_fix_offsets1(), layout_fix_panes(), layout_print_cell(), layout_resize_child_cells(), layout_search_by_border(), layout_set_size(), and layout_split_pane().
u_int layout_cell::yoff |
Definition at line 1151 of file tmux.h.
Referenced by layout_append(), layout_construct(), layout_create_cell(), layout_destroy_cell(), layout_fix_offsets(), layout_fix_offsets1(), layout_fix_panes(), layout_print_cell(), layout_search_by_border(), layout_set_size(), and layout_split_pane().