yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::gui::CanvasMenuBuilder Member List

This is the complete list of members for yaze::gui::CanvasMenuBuilder, including all inherited members.

AddConditionalItem(const std::string &label, std::function< void()> callback, std::function< bool()> condition)yaze::gui::CanvasMenuBuilder
AddItem(const std::string &label, std::function< void()> callback)yaze::gui::CanvasMenuBuilder
AddItem(const std::string &label, const std::string &icon, std::function< void()> callback)yaze::gui::CanvasMenuBuilder
AddItem(const std::string &label, const std::string &icon, const std::string &shortcut, std::function< void()> callback)yaze::gui::CanvasMenuBuilder
AddPopupItem(const std::string &label, const std::string &popup_id, std::function< void()> render_callback)yaze::gui::CanvasMenuBuilder
AddPopupItem(const std::string &label, const std::string &icon, const std::string &popup_id, std::function< void()> render_callback)yaze::gui::CanvasMenuBuilder
AddSeparator()yaze::gui::CanvasMenuBuilder
AddSubmenu(const std::string &label, const std::vector< CanvasMenuItem > &subitems)yaze::gui::CanvasMenuBuilder
BeginSection(const std::string &title="", MenuSectionPriority priority=MenuSectionPriority::kEditorSpecific)yaze::gui::CanvasMenuBuilder
Build()yaze::gui::CanvasMenuBuilder
CanvasMenuBuilder()=defaultyaze::gui::CanvasMenuBuilder
current_section_yaze::gui::CanvasMenuBuilderprivate
EndSection()yaze::gui::CanvasMenuBuilder
FlushPendingItems()yaze::gui::CanvasMenuBuilderprivate
menu_yaze::gui::CanvasMenuBuilderprivate
pending_items_yaze::gui::CanvasMenuBuilderprivate
Reset()yaze::gui::CanvasMenuBuilder