Ardour
9.0-pre0-822-g12e3bc5c20
|
#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] |
ArdourWidgets::StatefulToggleButton | _buttons [4][4] |
int | _recursion_counter |
Definition at line 64 of file midi_channel_selector.h.
SingleMidiChannelSelector::SingleMidiChannelSelector | ( | uint8_t | active_channel = 0 | ) |
|
protectedvirtual |
Implements MidiChannelSelector.
|
inline |
Definition at line 69 of file midi_channel_selector.h.
|
protected |
Definition at line 77 of file midi_channel_selector.h.
|
protected |
Definition at line 76 of file midi_channel_selector.h.
sigc::signal<void, uint8_t> SingleMidiChannelSelector::channel_selected |
Definition at line 71 of file midi_channel_selector.h.