wlmaker
Loading...
Searching...
No Matches
Public Attributes | List of all members
_wlmaker_action_item_t Struct Reference
Collaboration diagram for _wlmaker_action_item_t:
Collaboration graph
[legend]

Public Attributes

wlmtk_menu_item_tmenu_item_ptr
 
wlmaker_action_t action
 
char * action_arg_ptr
 
wlmaker_server_tserver_ptr
 
struct wl_listener triggered_listener
 
struct wl_listener destroy_listener
 

Detailed Description

State of an action item that triggers a wlmaker_action_t.

Member Data Documentation

◆ action

wlmaker_action_t _wlmaker_action_item_t::action

Action to execute when triggered.

◆ action_arg_ptr

char* _wlmaker_action_item_t::action_arg_ptr

Argument for the action. May be NULL.

◆ destroy_listener

struct wl_listener _wlmaker_action_item_t::destroy_listener

◆ menu_item_ptr

wlmtk_menu_item_t* _wlmaker_action_item_t::menu_item_ptr

Composed from a menu item.

◆ server_ptr

wlmaker_server_t* _wlmaker_action_item_t::server_ptr

Back-link to wlmaker_server_t, for executing the action.

◆ triggered_listener

struct wl_listener _wlmaker_action_item_t::triggered_listener

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