![]() |
neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neogfx::i_menu, including all inherited members.
| add_action(i_action &aAction)=0 | neogfx::i_action_container | pure virtual |
| add_action(i_ref_ptr< i_action > const &aAction)=0 | neogfx::i_action_container | pure virtual |
| add_separator(uuid const &aGroup={})=0 | neogfx::i_menu | pure virtual |
| add_sub_menu(i_menu &aSubMenu)=0 | neogfx::i_menu | pure virtual |
| add_sub_menu(i_string const &aSubMenuTitle, uuid const &aGroup={})=0 | neogfx::i_menu | pure virtual |
| as_widget() const =0 | neogfx::i_menu | pure virtual |
| as_widget()=0 | neogfx::i_menu | pure virtual |
| clear_selection()=0 | neogfx::i_menu | pure virtual |
| close()=0 | neogfx::i_menu | pure virtual |
| count() const =0 | neogfx::i_menu | pure 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 | |
| find(i_menu_item const &aItem) const =0 | neogfx::i_menu | pure virtual |
| find(i_menu const &aSubMenu) const =0 | neogfx::i_menu | pure virtual |
| find_sub_menu(uuid const &aGroup) const =0 | neogfx::i_menu | pure virtual |
| first_available_item() const =0 | neogfx::i_menu | pure virtual |
| group() const =0 | neogfx::i_menu | pure virtual |
| has_available_items() const =0 | neogfx::i_menu | pure virtual |
| has_parent() const =0 | neogfx::i_menu | pure virtual |
| has_selected_item() const =0 | neogfx::i_menu | pure virtual |
| ideal_insert_index(uuid const &aGroup) const =0 | neogfx::i_menu | pure virtual |
| ideal_insert_index(i_action const &aAction) const | neogfx::i_menu | inline |
| ideal_insert_index(i_menu const &aSubMenu) const | neogfx::i_menu | inline |
| image() const =0 | neogfx::i_menu | pure virtual |
| insert_action_at(item_index aItemIndex, i_action &aAction)=0 | neogfx::i_menu | pure virtual |
| insert_action_at(item_index aItemIndex, i_ref_ptr< i_action > const &aAction)=0 | neogfx::i_menu | pure virtual |
| insert_separator_at(item_index aItemIndex, uuid const &aGroup={})=0 | neogfx::i_menu | pure virtual |
| insert_sub_menu_at(item_index aItemIndex, i_menu &aSubMenu)=0 | neogfx::i_menu | pure virtual |
| insert_sub_menu_at(item_index aItemIndex, i_string const &aSubMenuTitle, uuid const &aGroup={})=0 | neogfx::i_menu | pure virtual |
| is_modal() const =0 | neogfx::i_menu | pure virtual |
| is_open() const =0 | neogfx::i_menu | pure virtual |
| item_at(item_index aItemIndex) const =0 | neogfx::i_menu | pure virtual |
| item_at(item_index aItemIndex)=0 | neogfx::i_menu | pure virtual |
| item_available_at(item_index aItemIndex) const =0 | neogfx::i_menu | pure virtual |
| item_index typedef | neogfx::i_menu | |
| item_index typedef | neogfx::i_menu | |
| next_available_item(item_index aCurrentIndex) const =0 | neogfx::i_menu | pure virtual |
| open()=0 | neogfx::i_menu | pure virtual |
| parent()=0 | neogfx::i_menu | pure virtual |
| previous_available_item(item_index aCurrentIndex) const =0 | neogfx::i_menu | pure virtual |
| remove_at(item_index aItemIndex)=0 | neogfx::i_menu | pure virtual |
| select_item_at(item_index aItemIndex, bool aOpenAnySubMenu=true)=0 | neogfx::i_menu | pure virtual |
| selected_item() const =0 | neogfx::i_menu | pure virtual |
| set_group(uuid const &aGroup)=0 | neogfx::i_menu | pure virtual |
| set_image(i_string const &aUri)=0 | neogfx::i_menu | pure virtual |
| set_image(i_image const &aImage)=0 | neogfx::i_menu | pure virtual |
| set_image(i_texture const &aTexture)=0 | neogfx::i_menu | pure virtual |
| set_modal(bool aModal)=0 | neogfx::i_menu | pure virtual |
| set_parent(i_menu &aParent)=0 | neogfx::i_menu | pure virtual |
| set_title(i_string const &aTitle)=0 | neogfx::i_menu | pure virtual |
| title() const =0 | neogfx::i_menu | pure virtual |
| type() const =0 | neogfx::i_menu | pure virtual |
| ~i_menu()=default | neogfx::i_menu | virtual |