wlmaker
Loading...
Searching...
No Matches
wlmaker_menu_item_descriptor_t Struct Reference

#include <menu_item.h>

Public Attributes

wlmaker_menu_item_type_t type
 
union { 
 
   struct { 
 
      char *   label_ptr 
 
      void(*   callback )(void *ud_ptr) 
 
   }   entry 
 
param 
 

Detailed Description

Defines the parameters of one menu item.

Member Data Documentation

◆ callback

void(* wlmaker_menu_item_descriptor_t::callback) (void *ud_ptr)

Callback.

◆ [struct]

struct { ... } wlmaker_menu_item_descriptor_t::entry

Parameters for a menu entry.

◆ label_ptr

char* wlmaker_menu_item_descriptor_t::label_ptr

Label.

◆ [union]

union { ... } wlmaker_menu_item_descriptor_t::param

Parameters of the menu item.

◆ type

wlmaker_menu_item_type_t wlmaker_menu_item_descriptor_t::type

Type of the menu item.


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