This is the complete list of members for yaze::editor::MenuBuilder, including all inherited members.
BeginMenu(const char *label, const char *icon=nullptr) | yaze::editor::MenuBuilder | |
BeginSubMenu(const char *label, const char *icon=nullptr, EnabledCheck enabled=nullptr) | yaze::editor::MenuBuilder | |
Callback typedef | yaze::editor::MenuBuilder | |
Clear() | yaze::editor::MenuBuilder | |
current_menu_ | yaze::editor::MenuBuilder | private |
DisabledItem(const char *label, const char *icon=nullptr) | yaze::editor::MenuBuilder | |
Draw() | yaze::editor::MenuBuilder | |
DrawMenuItem(const MenuItem &item) | yaze::editor::MenuBuilder | private |
EnabledCheck typedef | yaze::editor::MenuBuilder | |
EndMenu() | yaze::editor::MenuBuilder | |
Item(const char *label, const char *icon, Callback callback, const char *shortcut=nullptr, EnabledCheck enabled=nullptr, EnabledCheck checked=nullptr) | yaze::editor::MenuBuilder | |
Item(const char *label, Callback callback, const char *shortcut=nullptr, EnabledCheck enabled=nullptr) | yaze::editor::MenuBuilder | |
MenuBuilder()=default | yaze::editor::MenuBuilder | |
menus_ | yaze::editor::MenuBuilder | private |
Separator() | yaze::editor::MenuBuilder | |
skip_depth_ | yaze::editor::MenuBuilder | mutableprivate |
submenu_stack_ | yaze::editor::MenuBuilder | mutableprivate |