neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neogfx::i_action, including all inherited members.
abstract_type typedef | neogfx::i_action | |
add_ref() const noexcept=0 | neolib::i_reference_counted | pure virtual |
button_text() const =0 | neogfx::i_action | pure virtual |
check(bool aChecked=true) | neogfx::i_action | inline |
checked_image() const =0 | neogfx::i_action | pure virtual |
control_block()=0 | neolib::i_reference_counted | pure virtual |
disable(bool aDisabled=true) | neogfx::i_action | inline |
enable(bool aEnabled=true) | neogfx::i_action | inline |
group() const =0 | neogfx::i_action | pure virtual |
help_text() const =0 | neogfx::i_action | pure virtual |
image() const =0 | neogfx::i_action | pure virtual |
is_checkable() const =0 | neogfx::i_action | pure virtual |
is_checked() const =0 | neogfx::i_action | pure virtual |
is_disabled() const =0 | neogfx::i_action | pure virtual |
is_enabled() const =0 | neogfx::i_action | pure virtual |
is_separator() const =0 | neogfx::i_action | pure virtual |
is_unchecked() const =0 | neogfx::i_action | pure virtual |
menu_text() const =0 | neogfx::i_action | pure virtual |
pin() const noexcept=0 | neolib::i_reference_counted | pure virtual |
release() const =0 | neolib::i_reference_counted | pure virtual |
release_and_take_ownership() const =0 | neolib::i_reference_counted | pure virtual |
release_and_take_ownership()=0 | neolib::i_reference_counted | pure virtual |
set_button_text(i_optional< i_string > const &aButtonText)=0 | neogfx::i_action | pure virtual |
set_button_text(optional_text const &aButtonText=optional_text{}) | neogfx::i_action | inline |
set_checkable(bool aCheckable=true)=0 | neogfx::i_action | pure virtual |
set_checked(bool aChecked)=0 | neogfx::i_action | pure virtual |
set_checked_image(i_texture const &aTexture)=0 | neogfx::i_action | pure virtual |
set_checked_image(std::string const &aUri, dimension aDpiScaleFactor=1.0, texture_sampling aSampling=texture_sampling::Scaled) | neogfx::i_action | inline |
set_checked_image(i_image const &aImage) | neogfx::i_action | inline |
set_enabled(bool aEnabled)=0 | neogfx::i_action | pure virtual |
set_group(uuid const &aGroup)=0 | neogfx::i_action | pure virtual |
set_help_text(i_optional< i_string > const &aHelpText)=0 | neogfx::i_action | pure virtual |
set_help_text(optional_text const &aHelpText=optional_text{}) | neogfx::i_action | inline |
set_image(i_texture const &aTexture)=0 | neogfx::i_action | pure virtual |
set_image(std::string const &aUri, dimension aDpiScaleFactor=1.0, texture_sampling aSampling=texture_sampling::Scaled) | neogfx::i_action | inline |
set_image(i_image const &aImage) | neogfx::i_action | inline |
set_menu_text(i_optional< i_string > const &aMenuText)=0 | neogfx::i_action | pure virtual |
set_menu_text(optional_text const &aMenuText=optional_text{}) | neogfx::i_action | inline |
set_separator(bool aIsSeparator)=0 | neogfx::i_action | pure virtual |
set_shortcut(optional_key_sequence const &aShortcut)=0 | neogfx::i_action | pure virtual |
set_shortcut(i_string const &aShortcut)=0 | neogfx::i_action | pure virtual |
set_shortcut(std::string const &aShortcut) | neogfx::i_action | inline |
set_text(i_optional< i_string > const &aText)=0 | neogfx::i_action | pure virtual |
set_text(optional_text const &aText=optional_text{}) | neogfx::i_action | inline |
set_tool_tip_text(i_optional< i_string > const &aToolTipText)=0 | neogfx::i_action | pure virtual |
set_tool_tip_text(optional_text const &aToolTipText=optional_text{}) | neogfx::i_action | inline |
shortcut() const =0 | neogfx::i_action | pure virtual |
text() const =0 | neogfx::i_action | pure virtual |
toggle() | neogfx::i_action | inline |
tool_tip_text() const =0 | neogfx::i_action | pure virtual |
uncheck(bool aUnchecked=true) | neogfx::i_action | inline |
unpin() const =0 | neolib::i_reference_counted | pure virtual |
use_count() const noexcept=0 | neolib::i_reference_counted | pure virtual |
~i_reference_counted()=default | neolib::i_reference_counted | virtual |