ardour
|
#include <midi_channel_selector.h>
Public Member Functions | |
MidiChannelSelectorWindow (boost::shared_ptr< ARDOUR::MidiTrack >) | |
~MidiChannelSelectorWindow () | |
void | set_channel_colors (const uint32_t new_channel_colors[16]) |
void | set_default_channel_color () |
Public Member Functions inherited from ArdourWindow | |
ArdourWindow (std::string title) | |
ArdourWindow (Gtk::Window &parent, std::string title) | |
~ArdourWindow () | |
bool | on_focus_in_event (GdkEventFocus *) |
bool | on_focus_out_event (GdkEventFocus *) |
bool | on_delete_event (GdkEventAny *) |
bool | on_key_press_event (GdkEventKey *) |
void | on_unmap () |
Public Member Functions inherited from ARDOUR::SessionHandlePtr | |
SessionHandlePtr (ARDOUR::Session *s) | |
SessionHandlePtr () | |
virtual | ~SessionHandlePtr () |
virtual void | set_session (ARDOUR::Session *) |
Public Member Functions inherited from Gtkmm2ext::VisibilityTracker | |
VisibilityTracker (Gtk::Window &) | |
virtual | ~VisibilityTracker () |
void | cycle_visibility () |
bool | fully_visible () const |
bool | not_visible () const |
bool | partially_visible () const |
Gtk::Window & | window () const |
Public Member Functions inherited from PBD::ScopedConnectionList | |
ScopedConnectionList () | |
virtual | ~ScopedConnectionList () |
void | add_connection (const UnscopedConnection &c) |
void | drop_connections () |
Private Member Functions | |
void | build () |
void | set_capture_selected_channels (uint16_t) |
void | set_playback_selected_channels (uint16_t) |
void | fill_playback_mask () |
void | zero_playback_mask () |
void | invert_playback_mask () |
void | fill_capture_mask () |
void | zero_capture_mask () |
void | invert_capture_mask () |
void | playback_mask_changed () |
void | capture_mask_changed () |
void | playback_mode_changed () |
void | capture_mode_changed () |
void | playback_channel_clicked (uint16_t) |
void | capture_channel_clicked (uint16_t) |
void | playback_all_clicked () |
void | playback_none_clicked () |
void | playback_invert_clicked () |
void | capture_all_clicked () |
void | capture_none_clicked () |
void | capture_invert_clicked () |
void | capture_mode_toggled (ARDOUR::ChannelMode) |
void | playback_mode_toggled (ARDOUR::ChannelMode) |
Private Attributes | |
boost::shared_ptr < ARDOUR::MidiTrack > | track |
std::vector< Gtk::ToggleButton * > | playback_buttons |
std::vector< Gtk::ToggleButton * > | capture_buttons |
std::vector< Gtk::Widget * > | playback_mask_controls |
std::vector< Gtk::Widget * > | capture_mask_controls |
Gtk::HBox | capture_mask_box |
Gtk::HBox | playback_mask_box |
Gtk::RadioButtonGroup | playback_button_group |
Gtk::RadioButton | playback_all_button |
Gtk::RadioButton | playback_filter_button |
Gtk::RadioButton | playback_force_button |
Gtk::RadioButtonGroup | capture_button_group |
Gtk::RadioButton | capture_all_button |
Gtk::RadioButton | capture_filter_button |
Gtk::RadioButton | capture_force_button |
ARDOUR::ChannelMode | last_drawn_capture_mode |
ARDOUR::ChannelMode | last_drawn_playback_mode |
Additional Inherited Members | |
Protected Member Functions inherited from ARDOUR::SessionHandlePtr | |
virtual void | session_going_away () |
Protected Attributes inherited from ARDOUR::SessionHandlePtr | |
ARDOUR::Session * | _session |
PBD::ScopedConnectionList | _session_connections |
Definition at line 118 of file midi_channel_selector.h.
MidiChannelSelectorWindow::MidiChannelSelectorWindow | ( | boost::shared_ptr< ARDOUR::MidiTrack > | mt | ) |
Definition at line 327 of file midi_channel_selector.cc.
MidiChannelSelectorWindow::~MidiChannelSelectorWindow | ( | ) |
Definition at line 353 of file midi_channel_selector.cc.
|
private |
Definition at line 358 of file midi_channel_selector.cc.
|
private |
|
private |
Definition at line 776 of file midi_channel_selector.cc.
|
private |
|
private |
Definition at line 553 of file midi_channel_selector.cc.
|
private |
Definition at line 657 of file midi_channel_selector.cc.
|
private |
Definition at line 797 of file midi_channel_selector.cc.
|
private |
|
private |
Definition at line 477 of file midi_channel_selector.cc.
|
private |
Definition at line 453 of file midi_channel_selector.cc.
|
private |
Definition at line 493 of file midi_channel_selector.cc.
|
private |
Definition at line 469 of file midi_channel_selector.cc.
|
private |
|
private |
Definition at line 755 of file midi_channel_selector.cc.
|
private |
|
private |
Definition at line 547 of file midi_channel_selector.cc.
|
private |
Definition at line 559 of file midi_channel_selector.cc.
|
private |
Definition at line 827 of file midi_channel_selector.cc.
|
private |
|
private |
Definition at line 524 of file midi_channel_selector.cc.
void MidiChannelSelectorWindow::set_channel_colors | ( | const uint32_t | new_channel_colors[16] | ) |
Definition at line 857 of file midi_channel_selector.cc.
void MidiChannelSelectorWindow::set_default_channel_color | ( | ) |
Definition at line 876 of file midi_channel_selector.cc.
|
private |
Definition at line 501 of file midi_channel_selector.cc.
|
private |
Definition at line 485 of file midi_channel_selector.cc.
|
private |
Definition at line 461 of file midi_channel_selector.cc.
|
private |
Definition at line 142 of file midi_channel_selector.h.
|
private |
Definition at line 141 of file midi_channel_selector.h.
|
private |
Definition at line 130 of file midi_channel_selector.h.
|
private |
Definition at line 143 of file midi_channel_selector.h.
|
private |
Definition at line 144 of file midi_channel_selector.h.
|
private |
Definition at line 135 of file midi_channel_selector.h.
|
private |
Definition at line 133 of file midi_channel_selector.h.
|
private |
Definition at line 146 of file midi_channel_selector.h.
|
private |
Definition at line 147 of file midi_channel_selector.h.
|
private |
Definition at line 138 of file midi_channel_selector.h.
|
private |
Definition at line 137 of file midi_channel_selector.h.
|
private |
Definition at line 129 of file midi_channel_selector.h.
|
private |
Definition at line 139 of file midi_channel_selector.h.
|
private |
Definition at line 140 of file midi_channel_selector.h.
|
private |
Definition at line 136 of file midi_channel_selector.h.
|
private |
Definition at line 132 of file midi_channel_selector.h.
|
private |
Definition at line 128 of file midi_channel_selector.h.