tmux  3.2a
About: tmux is a terminal multiplexer that lets you switch easily between several programs in one terminal.
  Fossies Dox: tmux-3.2a.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

window_mode_entry Struct Reference

#include <tmux.h>

Collaboration diagram for window_mode_entry:
[legend]

Public Member Functions

 TAILQ_ENTRY (window_mode_entry) entry
 

Data Fields

struct window_panewp
 
struct window_paneswp
 
const struct window_modemode
 
void * data
 
struct screenscreen
 
u_int prefix
 

Detailed Description

Definition at line 927 of file tmux.h.

Member Function Documentation

◆ TAILQ_ENTRY()

window_mode_entry::TAILQ_ENTRY ( window_mode_entry  )

Field Documentation

◆ data

void* window_mode_entry::data

Definition at line 932 of file tmux.h.

Referenced by window_buffer_edit_close_cb(), window_buffer_free(), window_buffer_init(), window_buffer_key(), window_buffer_menu(), window_buffer_resize(), window_buffer_update(), window_client_free(), window_client_init(), window_client_key(), window_client_menu(), window_client_resize(), window_client_update(), window_clock_free(), window_clock_init(), window_clock_resize(), window_clock_timer_callback(), window_copy_adjust_selection(), window_copy_clear_marks(), window_copy_clear_selection(), window_copy_cmd_append_selection(), window_copy_command(), window_copy_common_init(), window_copy_copy_line(), window_copy_cursor_back_to_indentation(), window_copy_cursor_down(), window_copy_cursor_end_of_line(), window_copy_cursor_jump(), window_copy_cursor_jump_back(), window_copy_cursor_jump_to(), window_copy_cursor_jump_to_back(), window_copy_cursor_left(), window_copy_cursor_line_cb(), window_copy_cursor_next_word(), window_copy_cursor_next_word_end(), window_copy_cursor_next_word_end_pos(), window_copy_cursor_previous_word(), window_copy_cursor_previous_word_pos(), window_copy_cursor_right(), window_copy_cursor_start_of_line(), window_copy_cursor_up(), window_copy_cursor_word_cb(), window_copy_drag_release(), window_copy_drag_update(), window_copy_find_length(), window_copy_formats(), window_copy_free(), window_copy_get_line(), window_copy_get_selection(), window_copy_get_word(), window_copy_goto_line(), window_copy_in_set(), window_copy_jump_to_mark(), window_copy_next_paragraph(), window_copy_other_end(), window_copy_pagedown(), window_copy_pageup1(), window_copy_previous_paragraph(), window_copy_rectangle_set(), window_copy_redraw_lines(), window_copy_redraw_screen(), window_copy_redraw_selection(), window_copy_resize(), window_copy_scroll_down(), window_copy_scroll_timer(), window_copy_scroll_to(), window_copy_scroll_up(), window_copy_search(), window_copy_search_marks(), window_copy_search_match_cb(), window_copy_set_selection(), window_copy_size_changed(), window_copy_start_drag(), window_copy_start_selection(), window_copy_synchronize_cursor(), window_copy_synchronize_cursor_end(), window_copy_update_cursor(), window_copy_update_selection(), window_copy_update_style(), window_copy_vadd(), window_copy_write_line(), window_copy_write_one(), window_customize_free(), window_customize_init(), window_customize_key(), window_customize_menu(), window_customize_resize(), window_tree_free(), window_tree_init(), window_tree_menu(), window_tree_resize(), and window_tree_update().

◆ mode

◆ prefix

u_int window_mode_entry::prefix

Definition at line 935 of file tmux.h.

Referenced by window_copy_command(), and window_pane_set_mode().

◆ screen

struct screen* window_mode_entry::screen

Definition at line 934 of file tmux.h.

Referenced by window_pane_reset_mode(), and window_pane_set_mode().

◆ swp

struct window_pane* window_mode_entry::swp

Definition at line 929 of file tmux.h.

Referenced by window_copy_init(), and window_pane_set_mode().

◆ wp


The documentation for this struct was generated from the following file: