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 |