|
| define_declared_event (Triggered, triggered) define_declared_event(Hovered |
|
hovered | define_declared_event (Enabled, enabled) define_declared_event(Disabled |
|
hovered disabled | define_declared_event (Checked, checked) define_declared_event(Unchecked |
|
hovered disabled unchecked define_declared_event(Changed, changed) public | action (string const &aText) |
|
| action (string const &aText, string const &aImageUri, dimension aDpiScaleFactor=1.0, texture_sampling aSampling=texture_sampling::Scaled) |
|
| action (string const &aText, const i_texture &aImage) |
|
| action (string const &aText, const i_image &aImage) |
|
| action (i_action_container &aContainer) |
|
| action (i_action_container &aContainer, string const &aText) |
|
| action (i_action_container &aContainer, string const &aText, string const &aImageUri, dimension aDpiScaleFactor=1.0, texture_sampling aSampling=texture_sampling::Scaled) |
|
| action (i_action_container &aContainer, string const &aText, const i_texture &aImage) |
|
| action (i_action_container &aContainer, string const &aText, const i_image &aImage) |
|
bool | is_enabled () const override |
|
bool | is_disabled () const override |
|
bool | is_checkable () const override |
|
bool | is_checked () const override |
|
bool | is_unchecked () const override |
|
uuid const & | group () const override |
|
bool | is_separator () const override |
|
i_string const & | text () const override |
|
i_string const & | menu_text () const override |
|
i_string const & | button_text () const override |
|
i_string const & | tool_tip_text () const override |
|
i_string const & | help_text () const override |
|
const i_texture & | image () const override |
|
const i_texture & | checked_image () const override |
|
const optional_key_sequence & | shortcut () const override |
|
action & | set_enabled (bool aEnabled) override |
|
action & | set_checkable (bool aCheckable=true) override |
|
action & | set_checked (bool aChecked) override |
|
action & | set_group (uuid const &aGroup) override |
|
action & | set_separator (bool aIsSeparator) override |
|
action & | set_text (i_optional< i_string > const &aText=optional_text()) override |
|
action & | set_menu_text (i_optional< i_string > const &aMenuText=optional_text()) override |
|
action & | set_button_text (i_optional< i_string > const &aButtonText=optional_text()) override |
|
action & | set_tool_tip_text (i_optional< i_string > const &aToolTipText=optional_text()) override |
|
action & | set_help_text (i_optional< i_string > const &aHelpText=optional_text()) override |
|
action & | set_image (const i_texture &aTexture) override |
|
action & | set_checked_image (const i_texture &aTexture) override |
|
action & | set_shortcut (const optional_key_sequence &aShortcut) override |
|
action & | set_shortcut (i_string const &aShortcut) override |
|
virtual i_action & | set_text (i_optional< i_string > const &aText)=0 |
|
i_action & | set_text (optional_text const &aText=optional_text{}) |
|
virtual i_action & | set_menu_text (i_optional< i_string > const &aMenuText)=0 |
|
i_action & | set_menu_text (optional_text const &aMenuText=optional_text{}) |
|
virtual i_action & | set_button_text (i_optional< i_string > const &aButtonText)=0 |
|
i_action & | set_button_text (optional_text const &aButtonText=optional_text{}) |
|
virtual i_action & | set_tool_tip_text (i_optional< i_string > const &aToolTipText)=0 |
|
i_action & | set_tool_tip_text (optional_text const &aToolTipText=optional_text{}) |
|
virtual i_action & | set_help_text (i_optional< i_string > const &aHelpText)=0 |
|
i_action & | set_help_text (optional_text const &aHelpText=optional_text{}) |
|
virtual i_action & | set_image (i_texture const &aTexture)=0 |
|
i_action & | set_image (std::string const &aUri, dimension aDpiScaleFactor=1.0, texture_sampling aSampling=texture_sampling::Scaled) |
|
i_action & | set_image (i_image const &aImage) |
|
virtual i_action & | set_checked_image (i_texture const &aTexture)=0 |
|
i_action & | set_checked_image (std::string const &aUri, dimension aDpiScaleFactor=1.0, texture_sampling aSampling=texture_sampling::Scaled) |
|
i_action & | set_checked_image (i_image const &aImage) |
|
virtual i_action & | set_shortcut (optional_key_sequence const &aShortcut)=0 |
|
virtual i_action & | set_shortcut (i_string const &aShortcut)=0 |
|
i_action & | set_shortcut (std::string const &aShortcut) |
|
| reference_counted () noexcept |
|
| reference_counted (const reference_counted &aOther) noexcept |
|
| ~reference_counted () |
|
reference_counted & | operator= (const reference_counted &) |
|
void | add_ref () const noexcept override |
|
void | release () const override |
|
int32_t | use_count () const noexcept override |
|
const base_type * | release_and_take_ownership () const override |
|
base_type * | release_and_take_ownership () override |
|
void | pin () const noexcept override |
|
void | unpin () const override |
|
i_ref_control_block & | control_block () override |
|
Definition at line 29 of file action.hpp.