usr.bin/tmux/tmux.h
1266
struct window_pane {
usr.bin/tmux/tmux.h
2653
struct window_pane *);
usr.bin/tmux/tmux.h
2658
struct session *, struct winlink *, struct window_pane *);
usr.bin/tmux/tmux.h
2663
struct session *, struct winlink *, struct window_pane *);
usr.bin/tmux/tmux.h
2666
struct window_pane *);
usr.bin/tmux/tmux.h
2697
struct window_pane *);
usr.bin/tmux/tmux.h
2726
void events_fire_pane(const char *, struct window_pane *);
usr.bin/tmux/tmux.h
2947
void tty_default_colours(struct grid_cell *, struct window_pane *, u_int *);
usr.bin/tmux/tmux.h
3061
struct winlink *, struct window_pane *, int);
usr.bin/tmux/tmux.h
3063
struct window_pane *, int);
usr.bin/tmux/tmux.h
3105
int cmd_mouse_at(struct window_pane *, struct mouse_event *,
usr.bin/tmux/tmux.h
3246
struct window_pane *);
usr.bin/tmux/tmux.h
3249
struct window_pane *);
usr.bin/tmux/tmux.h
3286
void server_client_remove_pane(struct window_pane *);
usr.bin/tmux/tmux.h
3304
void server_kill_pane(struct window_pane *);
usr.bin/tmux/tmux.h
3311
void server_destroy_pane(struct window_pane *, int);
usr.bin/tmux/tmux.h
3375
struct input_ctx *input_init(struct window_pane *, struct bufferevent *,
usr.bin/tmux/tmux.h
3380
void input_parse_pane(struct window_pane *);
usr.bin/tmux/tmux.h
3381
void input_parse_buffer(struct window_pane *, const u_char *, size_t);
usr.bin/tmux/tmux.h
3392
int input_key_pane(struct window_pane *, key_code, struct mouse_event *);
usr.bin/tmux/tmux.h
3516
struct window_pane *, struct screen *);
usr.bin/tmux/tmux.h
3549
void screen_write_start_sync(struct window_pane *);
usr.bin/tmux/tmux.h
3550
void screen_write_stop_sync(struct window_pane *);
usr.bin/tmux/tmux.h
3551
void screen_write_clear_dirty(struct window_pane *);
usr.bin/tmux/tmux.h
3592
void redraw_pane(struct client *, struct window_pane *);
usr.bin/tmux/tmux.h
3593
void redraw_pane_scrollbar(struct client *, struct window_pane *);
usr.bin/tmux/tmux.h
3634
int window_pane_cmp(struct window_pane *, struct window_pane *);
usr.bin/tmux/tmux.h
3634
int window_pane_cmp(struct window_pane *, struct window_pane *);
usr.bin/tmux/tmux.h
3635
RB_PROTOTYPE(window_pane_tree, window_pane, tree_entry, window_pane_cmp);
usr.bin/tmux/tmux.h
3655
void window_pane_set_event(struct window_pane *);
usr.bin/tmux/tmux.h
3656
void window_pane_wait_finish(struct window_pane *);
usr.bin/tmux/tmux.h
3660
int window_has_pane(struct window *, struct window_pane *);
usr.bin/tmux/tmux.h
3661
int window_pane_contains(struct window_pane *, u_int, u_int);
usr.bin/tmux/tmux.h
3662
int window_set_active_pane(struct window *, struct window_pane *,
usr.bin/tmux/tmux.h
3664
void window_fire_pane_moved(struct window_pane *, struct window *,
usr.bin/tmux/tmux.h
3667
void window_pane_update_focus(struct window_pane *);
usr.bin/tmux/tmux.h
3669
struct window_pane *);
usr.bin/tmux/tmux.h
3670
struct window_pane *window_add_pane(struct window *, struct window_pane *,
usr.bin/tmux/tmux.h
3673
void window_pane_send_resize(struct window_pane *, u_int, u_int);
usr.bin/tmux/tmux.h
3674
int window_zoom(struct window_pane *);
usr.bin/tmux/tmux.h
3680
void window_lost_pane(struct window *, struct window_pane *);
usr.bin/tmux/tmux.h
3681
void window_remove_pane(struct window *, struct window_pane *);
usr.bin/tmux/tmux.h
3684
struct window_pane *, u_int);
usr.bin/tmux/tmux.h
3686
struct window_pane *, u_int);
usr.bin/tmux/tmux.h
3687
int window_pane_index(struct window_pane *, u_int *);
usr.bin/tmux/tmux.h
3688
int window_pane_zindex(struct window_pane *, u_int *);
usr.bin/tmux/tmux.h
3693
int window_pane_destroy_ready(struct window_pane *);
usr.bin/tmux/tmux.h
3694
void window_pane_resize(struct window_pane *, u_int, u_int);
usr.bin/tmux/tmux.h
3695
void window_pane_clear_resizes(struct window_pane *,
usr.bin/tmux/tmux.h
3697
int window_pane_set_mode(struct window_pane *,
usr.bin/tmux/tmux.h
3698
struct window_pane *, const struct window_mode *,
usr.bin/tmux/tmux.h
3700
void window_pane_reset_mode(struct window_pane *);
usr.bin/tmux/tmux.h
3701
void window_pane_reset_mode_all(struct window_pane *);
usr.bin/tmux/tmux.h
3702
int window_pane_key(struct window_pane *, struct client *,
usr.bin/tmux/tmux.h
3705
void window_pane_paste(struct window_pane *, key_code, char *,
usr.bin/tmux/tmux.h
3707
void window_pane_set_prompt(struct window_pane *, struct client *,
usr.bin/tmux/tmux.h
3711
void window_pane_clear_prompt(struct window_pane *);
usr.bin/tmux/tmux.h
3712
int window_pane_has_prompt(struct window_pane *);
usr.bin/tmux/tmux.h
3713
void window_pane_update_prompt(struct window_pane *, const char *,
usr.bin/tmux/tmux.h
3715
enum prompt_key_result window_pane_prompt_key(struct window_pane *,
usr.bin/tmux/tmux.h
3717
int window_pane_is_visible(struct window_pane *);
usr.bin/tmux/tmux.h
3718
int window_pane_exited(struct window_pane *);
usr.bin/tmux/tmux.h
3719
u_int window_pane_search(struct window_pane *, const char *, int,
usr.bin/tmux/tmux.h
3722
const char *window_pane_printable_flags(struct window_pane *);
usr.bin/tmux/tmux.h
3723
struct window_pane *window_pane_find_up(struct window_pane *);
usr.bin/tmux/tmux.h
3724
struct window_pane *window_pane_find_down(struct window_pane *);
usr.bin/tmux/tmux.h
3725
struct window_pane *window_pane_find_left(struct window_pane *);
usr.bin/tmux/tmux.h
3726
struct window_pane *window_pane_find_right(struct window_pane *);
usr.bin/tmux/tmux.h
3728
struct window_pane *);
usr.bin/tmux/tmux.h
3730
struct window_pane *);
usr.bin/tmux/tmux.h
3734
void window_pane_add_ref(struct window_pane *, const char *);
usr.bin/tmux/tmux.h
3735
void window_pane_remove_ref(struct window_pane *, const char *);
usr.bin/tmux/tmux.h
3738
int window_pane_start_input(struct window_pane *,
usr.bin/tmux/tmux.h
3740
void *window_pane_get_new_data(struct window_pane *,
usr.bin/tmux/tmux.h
3742
void window_pane_update_used_data(struct window_pane *,
usr.bin/tmux/tmux.h
3744
void window_pane_default_cursor(struct window_pane *);
usr.bin/tmux/tmux.h
3745
int window_pane_mode(struct window_pane *);
usr.bin/tmux/tmux.h
3746
int window_pane_show_scrollbar(struct window_pane *);
usr.bin/tmux/tmux.h
3747
int window_pane_scrollbar_reserve(struct window_pane *);
usr.bin/tmux/tmux.h
3748
int window_pane_scrollbar_visible(struct window_pane *);
usr.bin/tmux/tmux.h
3749
int window_pane_scrollbar_overlay(struct window_pane *);
usr.bin/tmux/tmux.h
3750
int window_pane_scrollbar_overlay_visible(struct window_pane *);
usr.bin/tmux/tmux.h
3751
void window_pane_scrollbar_show(struct window_pane *, int);
usr.bin/tmux/tmux.h
3752
void window_pane_scrollbar_hide(struct window_pane *);
usr.bin/tmux/tmux.h
3753
void window_pane_scrollbar_start_timer(struct window_pane *);
usr.bin/tmux/tmux.h
3754
void window_pane_scrollbar_redraw(struct window_pane *);
usr.bin/tmux/tmux.h
3755
int window_pane_get_bg(struct window_pane *);
usr.bin/tmux/tmux.h
3756
int window_pane_get_fg(struct window_pane *);
usr.bin/tmux/tmux.h
3757
int window_pane_get_fg_control_client(struct window_pane *);
usr.bin/tmux/tmux.h
3758
int window_pane_get_bg_control_client(struct window_pane *);
usr.bin/tmux/tmux.h
3759
int window_get_bg_client(struct window_pane *);
usr.bin/tmux/tmux.h
3760
enum client_theme window_pane_get_theme(struct window_pane *);
usr.bin/tmux/tmux.h
3761
void window_pane_send_theme_update(struct window_pane *);
usr.bin/tmux/tmux.h
3762
enum pane_lines window_pane_get_pane_lines(struct window_pane *);
usr.bin/tmux/tmux.h
3765
int window_pane_get_pane_status(struct window_pane *);
usr.bin/tmux/tmux.h
3766
struct style_range *window_pane_status_get_range(struct window_pane *, u_int,
usr.bin/tmux/tmux.h
3768
int window_pane_is_floating(struct window_pane *);
usr.bin/tmux/tmux.h
3772
void window_get_border_cell(struct window_pane *, enum pane_lines,
usr.bin/tmux/tmux.h
3775
void window_pane_get_border_cell(struct window_pane *, int,
usr.bin/tmux/tmux.h
3777
void window_pane_get_border_style(struct window_pane *,
usr.bin/tmux/tmux.h
3779
int window_make_pane_status(struct window_pane *, struct client *,
usr.bin/tmux/tmux.h
3784
struct visible_ranges *window_visible_ranges(struct window_pane *, int, int,
usr.bin/tmux/tmux.h
3798
void layout_make_leaf(struct layout_cell *, struct window_pane *);
usr.bin/tmux/tmux.h
3805
void layout_fix_panes(struct window *, struct window_pane *);
usr.bin/tmux/tmux.h
3811
void layout_init(struct window *, struct window_pane *);
usr.bin/tmux/tmux.h
3814
void layout_resize_pane(struct window_pane *, enum layout_type,
usr.bin/tmux/tmux.h
3816
void layout_resize_pane_to(struct window_pane *, enum layout_type,
usr.bin/tmux/tmux.h
3818
int layout_resize_floating_pane(struct window_pane *,
usr.bin/tmux/tmux.h
3820
int layout_resize_floating_pane_to(struct window_pane *,
usr.bin/tmux/tmux.h
3822
void layout_assign_pane(struct layout_cell *, struct window_pane *,
usr.bin/tmux/tmux.h
3824
int layout_split_check_space(struct window_pane *,
usr.bin/tmux/tmux.h
3830
struct layout_cell *layout_split_pane(struct window_pane *, enum layout_type,
usr.bin/tmux/tmux.h
3832
struct layout_cell *layout_floating_pane(struct window *, struct window_pane *,
usr.bin/tmux/tmux.h
3834
void layout_close_pane(struct window_pane *);
usr.bin/tmux/tmux.h
3836
void layout_spread_out(struct window_pane *);
usr.bin/tmux/tmux.h
3838
struct window *, struct window_pane *, int, char **);
usr.bin/tmux/tmux.h
3840
enum pane_lines, struct window *, struct window_pane *,
usr.bin/tmux/tmux.h
3886
struct mode_tree_data *mode_tree_start(struct window_pane *, struct args *,
usr.bin/tmux/tmux.h
3936
void printflike(3, 4) window_copy_add(struct window_pane *, int, const char *,
usr.bin/tmux/tmux.h
3938
void printflike(3, 0) window_copy_vadd(struct window_pane *, int, const char *,
usr.bin/tmux/tmux.h
3940
void window_copy_scroll(struct window_pane *, int, u_int, u_int, int);
usr.bin/tmux/tmux.h
3941
void window_copy_pageup(struct window_pane *, int);
usr.bin/tmux/tmux.h
3942
void window_copy_pagedown(struct window_pane *, int, int);
usr.bin/tmux/tmux.h
3944
char *window_copy_get_word(struct window_pane *, u_int, u_int);
usr.bin/tmux/tmux.h
3945
char *window_copy_get_line(struct window_pane *, u_int);
usr.bin/tmux/tmux.h
3946
int window_copy_get_current_offset(struct window_pane *, u_int *,
usr.bin/tmux/tmux.h
3948
char *window_copy_get_hyperlink(struct window_pane *, u_int, u_int);
usr.bin/tmux/tmux.h
3949
void window_copy_set_line_numbers(struct window_pane *, int);
usr.bin/tmux/tmux.h
3977
void control_set_pane_on(struct client *, struct window_pane *);
usr.bin/tmux/tmux.h
3978
void control_set_pane_off(struct client *, struct window_pane *);
usr.bin/tmux/tmux.h
3979
void control_continue_pane(struct client *, struct window_pane *);
usr.bin/tmux/tmux.h
3980
void control_pause_pane(struct client *, struct window_pane *);
usr.bin/tmux/tmux.h
3985
struct window_pane *, int *);
usr.bin/tmux/tmux.h
3988
void control_write_output(struct client *, struct window_pane *);
usr.bin/tmux/tmux.h
4158
void spawn_editor_finish(struct window_pane *);