Horizon
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
horizon::MultiComponentButton Class Reference
Inheritance diagram for horizon::MultiComponentButton:
horizon::MultiItemButton horizon::Changeable

Public Member Functions

 MultiComponentButton (const class Block &b)
 
- Public Member Functions inherited from horizon::MultiItemButton
void set_items (const std::set< UUID > &uus)
 
std::set< UUIDget_items () const
 
void update ()
 
- Public Member Functions inherited from horizon::Changeable
type_signal_changed signal_changed ()
 

Protected Member Functions

virtual class MultiItemSelectorget_selector () override
 
virtual const MultiItemSelectorget_selector () const override
 
virtual std::string get_item_name (const UUID &uu) const override
 
- Protected Member Functions inherited from horizon::MultiItemButton
virtual std::string get_label_text () const
 
void update_label ()
 
void construct ()
 

Additional Inherited Members

- Public Types inherited from horizon::Changeable
typedef sigc::signal< void > type_signal_changed
 
- Protected Attributes inherited from horizon::Changeable
type_signal_changed s_signal_changed
 

Member Function Documentation

◆ get_item_name()

std::string horizon::MultiComponentButton::get_item_name ( const UUID uu) const
overrideprotectedvirtual

◆ get_selector() [1/2]

const MultiItemSelector & horizon::MultiComponentButton::get_selector ( ) const
overrideprotectedvirtual

◆ get_selector() [2/2]

MultiItemSelector & horizon::MultiComponentButton::get_selector ( )
overrideprotectedvirtual

The documentation for this class was generated from the following files: