Horizon
Loading...
Searching...
No Matches
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: