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)  

menu_data Struct Reference
Collaboration diagram for menu_data:
[legend]

Data Fields

struct cmdq_itemitem
 
int flags
 
struct cmd_find_state fs
 
struct screen s
 
u_int px
 
u_int py
 
struct menumenu
 
int choice
 
menu_choice_cb cb
 
void * data
 

Detailed Description

Definition at line 26 of file menu.c.

Field Documentation

◆ cb

menu_choice_cb menu_data::cb

Definition at line 39 of file menu.c.

Referenced by menu_display(), menu_free_cb(), and menu_key_cb().

◆ choice

int menu_data::choice

Definition at line 37 of file menu.c.

Referenced by menu_display(), menu_draw_cb(), and menu_key_cb().

◆ data

void* menu_data::data

Definition at line 40 of file menu.c.

Referenced by menu_display(), menu_free_cb(), and menu_key_cb().

◆ flags

int menu_data::flags

Definition at line 28 of file menu.c.

Referenced by menu_display(), and menu_key_cb().

◆ fs

struct cmd_find_state menu_data::fs

Definition at line 28 of file menu.c.

Referenced by menu_display(), and menu_key_cb().

◆ item

struct cmdq_item* menu_data::item

Definition at line 27 of file menu.c.

Referenced by menu_display(), menu_free_cb(), and menu_key_cb().

◆ menu

struct menu* menu_data::menu

Definition at line 36 of file menu.c.

Referenced by menu_display(), menu_draw_cb(), menu_free_cb(), and menu_key_cb().

◆ px

u_int menu_data::px

Definition at line 33 of file menu.c.

Referenced by menu_display(), menu_draw_cb(), and menu_key_cb().

◆ py

u_int menu_data::py

Definition at line 34 of file menu.c.

Referenced by menu_display(), menu_draw_cb(), and menu_key_cb().

◆ s

struct screen menu_data::s

Definition at line 28 of file menu.c.

Referenced by menu_display(), menu_draw_cb(), menu_free_cb(), and menu_mode_cb().


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