neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::i_action Member List

This is the complete list of members for neogfx::i_action, including all inherited members.

abstract_type typedefneogfx::i_action
add_ref() const noexcept=0neolib::i_reference_countedpure virtual
button_text() const =0neogfx::i_actionpure virtual
check(bool aChecked=true)neogfx::i_actioninline
checked_image() const =0neogfx::i_actionpure virtual
control_block()=0neolib::i_reference_countedpure virtual
disable(bool aDisabled=true)neogfx::i_actioninline
enable(bool aEnabled=true)neogfx::i_actioninline
group() const =0neogfx::i_actionpure virtual
help_text() const =0neogfx::i_actionpure virtual
image() const =0neogfx::i_actionpure virtual
is_checkable() const =0neogfx::i_actionpure virtual
is_checked() const =0neogfx::i_actionpure virtual
is_disabled() const =0neogfx::i_actionpure virtual
is_enabled() const =0neogfx::i_actionpure virtual
is_separator() const =0neogfx::i_actionpure virtual
is_unchecked() const =0neogfx::i_actionpure virtual
menu_text() const =0neogfx::i_actionpure virtual
pin() const noexcept=0neolib::i_reference_countedpure virtual
release() const =0neolib::i_reference_countedpure virtual
release_and_take_ownership() const =0neolib::i_reference_countedpure virtual
release_and_take_ownership()=0neolib::i_reference_countedpure virtual
set_button_text(i_optional< i_string > const &aButtonText)=0neogfx::i_actionpure virtual
set_button_text(optional_text const &aButtonText=optional_text{})neogfx::i_actioninline
set_checkable(bool aCheckable=true)=0neogfx::i_actionpure virtual
set_checked(bool aChecked)=0neogfx::i_actionpure virtual
set_checked_image(i_texture const &aTexture)=0neogfx::i_actionpure virtual
set_checked_image(std::string const &aUri, dimension aDpiScaleFactor=1.0, texture_sampling aSampling=texture_sampling::Scaled)neogfx::i_actioninline
set_checked_image(i_image const &aImage)neogfx::i_actioninline
set_enabled(bool aEnabled)=0neogfx::i_actionpure virtual
set_group(uuid const &aGroup)=0neogfx::i_actionpure virtual
set_help_text(i_optional< i_string > const &aHelpText)=0neogfx::i_actionpure virtual
set_help_text(optional_text const &aHelpText=optional_text{})neogfx::i_actioninline
set_image(i_texture const &aTexture)=0neogfx::i_actionpure virtual
set_image(std::string const &aUri, dimension aDpiScaleFactor=1.0, texture_sampling aSampling=texture_sampling::Scaled)neogfx::i_actioninline
set_image(i_image const &aImage)neogfx::i_actioninline
set_menu_text(i_optional< i_string > const &aMenuText)=0neogfx::i_actionpure virtual
set_menu_text(optional_text const &aMenuText=optional_text{})neogfx::i_actioninline
set_separator(bool aIsSeparator)=0neogfx::i_actionpure virtual
set_shortcut(optional_key_sequence const &aShortcut)=0neogfx::i_actionpure virtual
set_shortcut(i_string const &aShortcut)=0neogfx::i_actionpure virtual
set_shortcut(std::string const &aShortcut)neogfx::i_actioninline
set_text(i_optional< i_string > const &aText)=0neogfx::i_actionpure virtual
set_text(optional_text const &aText=optional_text{})neogfx::i_actioninline
set_tool_tip_text(i_optional< i_string > const &aToolTipText)=0neogfx::i_actionpure virtual
set_tool_tip_text(optional_text const &aToolTipText=optional_text{})neogfx::i_actioninline
shortcut() const =0neogfx::i_actionpure virtual
text() const =0neogfx::i_actionpure virtual
toggle()neogfx::i_actioninline
tool_tip_text() const =0neogfx::i_actionpure virtual
uncheck(bool aUnchecked=true)neogfx::i_actioninline
unpin() const =0neolib::i_reference_countedpure virtual
use_count() const noexcept=0neolib::i_reference_countedpure virtual
~i_reference_counted()=defaultneolib::i_reference_countedvirtual