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()=default | yaze::gui::CanvasMenuBuilder | |
| current_section_ | yaze::gui::CanvasMenuBuilder | private |
| EndSection() | yaze::gui::CanvasMenuBuilder | |
| FlushPendingItems() | yaze::gui::CanvasMenuBuilder | private |
| menu_ | yaze::gui::CanvasMenuBuilder | private |
| pending_items_ | yaze::gui::CanvasMenuBuilder | private |
| Reset() | yaze::gui::CanvasMenuBuilder |