ardour
|
#include <midi_channel_selector.h>
Public Member Functions | |
SingleMidiChannelSelector (uint8_t active_channel=0) | |
uint8_t | get_active_channel () const |
Public Member Functions inherited from MidiChannelSelector | |
MidiChannelSelector (int n_rows=4, int n_columns=4, int start_row=0, int start_column=0) | |
virtual | ~MidiChannelSelector ()=0 |
void | set_channel_colors (const uint32_t new_channel_colors[16]) |
void | set_default_channel_color () |
Public Attributes | |
sigc::signal< void, uint8_t > | channel_selected |
Public Attributes inherited from MidiChannelSelector | |
sigc::signal< void > | clicked |
Protected Member Functions | |
virtual void | button_toggled (Gtk::ToggleButton *button, uint8_t button_nr) |
Protected Member Functions inherited from MidiChannelSelector | |
bool | was_clicked (GdkEventButton *) |
Protected Attributes | |
Gtk::ToggleButton * | _last_active_button |
uint8_t | _active_channel |
Protected Attributes inherited from MidiChannelSelector | |
Gtk::Label | _button_labels [4][4] |
Gtkmm2ext::StatefulToggleButton | _buttons [4][4] |
int | _recursion_counter |
Definition at line 61 of file midi_channel_selector.h.
SingleMidiChannelSelector::SingleMidiChannelSelector | ( | uint8_t | active_channel = 0 | ) |
Definition at line 120 of file midi_channel_selector.cc.
|
protectedvirtual |
Implements MidiChannelSelector.
Definition at line 131 of file midi_channel_selector.cc.
|
inline |
Definition at line 66 of file midi_channel_selector.h.
|
protected |
Definition at line 74 of file midi_channel_selector.h.
|
protected |
Definition at line 73 of file midi_channel_selector.h.
sigc::signal<void, uint8_t> SingleMidiChannelSelector::channel_selected |
Definition at line 68 of file midi_channel_selector.h.