![]() |
neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neogfx::menu, including all inherited members.
| add_action(i_action &aAction) override | neogfx::menu | virtual |
| add_action(i_ref_ptr< i_action > const &aAction) override | neogfx::menu | virtual |
| add_separator(uuid const &aGroup={}) override | neogfx::menu | virtual |
| add_sub_menu(i_menu &aSubMenu) override | neogfx::menu | virtual |
| add_sub_menu(i_string const &aSubMenuTitle, uuid const &aGroup={}) override | neogfx::menu | virtual |
| as_widget() const override | neogfx::menu | virtual |
| as_widget() override | neogfx::menu | virtual |
| clear_selection() override | neogfx::menu | virtual |
| close() override | neogfx::menu | virtual |
| count() const override | neogfx::menu | virtual |
| declare_event(menu_changed) declare_event(item_added | neogfx::i_menu | |
| declare_event(item_removed, item_index) declare_event(item_changed | neogfx::i_menu | |
| declare_event(opened) declare_event(closed) declare_event(item_selected | neogfx::i_menu | |
| declare_event(selection_cleared) declare_event(open_sub_menu | neogfx::i_menu | |
| define_declared_event(MenuChanged, menu_changed) define_declared_event(ItemAdded | neogfx::menu | |
| define_declared_event(ItemRemoved, item_removed, item_index) define_declared_event(ItemChanged | neogfx::menu | |
| define_declared_event(Opened, opened) define_declared_event(Closed | neogfx::menu | |
| define_declared_event(ItemSelected, item_selected, i_menu_item &) define_declared_event(SelectionCleared | neogfx::menu | |
| find(const i_menu_item &aItem) const override | neogfx::menu | virtual |
| find(const i_menu &aSubMenu) const override | neogfx::menu | virtual |
| find_sub_menu(uuid const &aGroup) const override | neogfx::menu | virtual |
| first_available_item() const override | neogfx::menu | virtual |
| group() const override | neogfx::menu | virtual |
| has_available_items() const override | neogfx::menu | virtual |
| has_parent() const override | neogfx::menu | virtual |
| has_selected_item() const override | neogfx::menu | virtual |
| ideal_insert_index(uuid const &aGroup) const override | neogfx::menu | virtual |
| ideal_insert_index(uuid const &aGroup) const=0 | neogfx::menu | virtual |
| ideal_insert_index(i_action const &aAction) const | neogfx::menu | inline |
| ideal_insert_index(i_menu const &aSubMenu) const | neogfx::menu | inline |
| image() const override | neogfx::menu | virtual |
| insert_action_at(item_index aItemIndex, i_action &aAction) override | neogfx::menu | virtual |
| insert_action_at(item_index aItemIndex, i_ref_ptr< i_action > const &aAction) override | neogfx::menu | virtual |
| insert_separator_at(item_index aItemIndex, uuid const &aGroup={}) override | neogfx::menu | virtual |
| insert_sub_menu_at(item_index aItemIndex, i_menu &aSubMenu) override | neogfx::menu | virtual |
| insert_sub_menu_at(item_index aItemIndex, i_string const &aSubMenuText, uuid const &aGroup={}) override | neogfx::menu | virtual |
| is_modal() const override | neogfx::menu | virtual |
| is_open() const override | neogfx::menu | virtual |
| item_added | neogfx::menu | |
| item_at(item_index aItemIndex) const override | neogfx::menu | virtual |
| item_at(item_index aItemIndex) override | neogfx::menu | virtual |
| item_available_at(item_index aItemIndex) const override | neogfx::menu | virtual |
| item_changed | neogfx::menu | |
| item_index typedef | neogfx::i_menu | |
| item_index typedef | neogfx::i_menu | |
| item_list | neogfx::menu | |
| menu(i_menu &aParent, std::string const &aTitle=std::string{}, menu_type aType=menu_type::Popup) | neogfx::menu | |
| menu(std::string const &aTitle=std::string{}, menu_type aType=menu_type::Popup) | neogfx::menu | |
| next_available_item(item_index aCurrentIndex) const override | neogfx::menu | virtual |
| open() override | neogfx::menu | virtual |
| parent() override | neogfx::menu | virtual |
| previous_available_item(item_index aCurrentIndex) const override | neogfx::menu | virtual |
| remove_at(item_index aItemIndex) override | neogfx::menu | virtual |
| select_item_at(item_index aItemIndex, bool aOpenAnySubMenu=true) override | neogfx::menu | virtual |
| selected_item() const override | neogfx::menu | virtual |
| set_group(uuid const &aGroup) override | neogfx::menu | virtual |
| set_image(i_string const &aUri) override | neogfx::menu | virtual |
| set_image(const i_image &aImage) override | neogfx::menu | virtual |
| set_image(const i_texture &aTexture) override | neogfx::menu | virtual |
| set_modal(bool aModal) override | neogfx::menu | virtual |
| set_parent(i_menu &aParent) override | neogfx::menu | virtual |
| set_title(i_string const &aTitle) override | neogfx::menu | virtual |
| title() const override | neogfx::menu | virtual |
| type() const override | neogfx::menu | virtual |
| ~i_menu()=default | neogfx::i_menu | virtual |
| ~menu() | neogfx::menu |