yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::MenuBuilder::MenuItem Struct Reference

Public Types

enum class  Type {
  kItem , kSubMenuBegin , kSubMenuEnd , kSeparator ,
  kDisabled
}
 

Public Attributes

Type type
 
std::string label
 
std::string icon
 
std::string shortcut
 
Callback callback
 
EnabledCheck enabled
 
EnabledCheck checked
 

Detailed Description

Definition at line 91 of file menu_builder.h.

Member Enumeration Documentation

◆ Type

Enumerator
kItem 
kSubMenuBegin 
kSubMenuEnd 
kSeparator 
kDisabled 

Definition at line 92 of file menu_builder.h.

Member Data Documentation

◆ type

◆ label

◆ icon

◆ shortcut

std::string yaze::editor::MenuBuilder::MenuItem::shortcut

◆ callback

Callback yaze::editor::MenuBuilder::MenuItem::callback

◆ enabled

EnabledCheck yaze::editor::MenuBuilder::MenuItem::enabled

◆ checked

EnabledCheck yaze::editor::MenuBuilder::MenuItem::checked

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