Horizon
Loading...
Searching...
No Matches
Public Member Functions | List of all members
horizon::ActionButton Class Reference
Inheritance diagram for horizon::ActionButton:
horizon::ActionButtonBase

Public Member Functions

 ActionButton (ActionToolID action, const std::map< ActionToolID, ActionConnection > &k)
 
void update_key_sequences () override
 
void add_action (ActionToolID act) override
 
void set_keep_primary_action (bool keep) override
 
- Public Member Functions inherited from horizon::ActionButtonBase
type_signal_action signal_action ()
 

Additional Inherited Members

- Public Types inherited from horizon::ActionButtonBase
typedef sigc::signal< void, ActionToolIDtype_signal_action
 
- Protected Member Functions inherited from horizon::ActionButtonBase
 ActionButtonBase (const std::map< ActionToolID, ActionConnection > &k)
 
- Protected Attributes inherited from horizon::ActionButtonBase
type_signal_action s_signal_action
 
std::map< ActionToolID, Gtk::Label * > key_labels
 
const std::map< ActionToolID, ActionConnection > & keys
 

Member Function Documentation

◆ add_action()

void horizon::ActionButton::add_action ( ActionToolID  act)
overridevirtual

◆ set_keep_primary_action()

void horizon::ActionButton::set_keep_primary_action ( bool  keep)
overridevirtual

Reimplemented from horizon::ActionButtonBase.

◆ update_key_sequences()

void horizon::ActionButton::update_key_sequences ( )
overridevirtual

Reimplemented from horizon::ActionButtonBase.


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