|
morph 0.1.0
Asynchronous bridge between GUI thread and business models
|
This is the complete list of members for morph::ui::MenuWidget, including all inherited members.
| focus()=0 | morph::ui::Widget | pure virtual |
| operator=(Widget const &)=delete (defined in morph::ui::Widget) | morph::ui::Widget | |
| operator=(Widget &&)=delete (defined in morph::ui::Widget) | morph::ui::Widget | |
| setAccessibleName(std::string_view name)=0 | morph::ui::Widget | pure virtual |
| setAccessibleRole(std::string_view role)=0 | morph::ui::Widget | pure virtual |
| setDragKey(std::optional< Key > const &key)=0 | morph::ui::Widget | pure virtual |
| setDropHandler(std::function< bool(Key const &)> accepts, std::function< void(Key)> onDrop)=0 | morph::ui::Widget | pure virtual |
| setEnabled(bool enabled)=0 | morph::ui::Widget | pure virtual |
| setItems(std::vector< MenuEntry > const &entries)=0 | morph::ui::MenuWidget | pure virtual |
| setKeys(std::vector< std::string > const &chords, std::function< void(std::string)> onChord)=0 | morph::ui::Widget | pure virtual |
| setLayout(LayoutHints const &hints)=0 | morph::ui::Widget | pure virtual |
| setOnActivate(std::function< void(std::vector< std::size_t >)> onActivate)=0 | morph::ui::MenuWidget | pure virtual |
| setOnHover(std::function< void()> onHover) | morph::ui::Widget | inlinevirtual |
| setSurface(std::string_view surface)=0 | morph::ui::Widget | pure virtual |
| setTestId(std::string_view testId)=0 | morph::ui::Widget | pure virtual |
| setTooltip(std::string_view text)=0 | morph::ui::Widget | pure virtual |
| setVisible(bool visible)=0 | morph::ui::Widget | pure virtual |
| Widget()=default (defined in morph::ui::Widget) | morph::ui::Widget | |
| Widget(Widget const &)=delete (defined in morph::ui::Widget) | morph::ui::Widget | |
| Widget(Widget &&)=delete (defined in morph::ui::Widget) | morph::ui::Widget | |
| ~Widget()=default (defined in morph::ui::Widget) | morph::ui::Widget | virtual |