![]() |
Ardour
9.0-pre0-822-g12e3bc5c20
|
#include <monitor_section.h>
Classes | |
struct | ChannelButtonSet |
Public Member Functions | |
MonitorSection () | |
~MonitorSection () | |
void | set_session (ARDOUR::Session *) |
ArdourWidgets::TearOff & | tearoff () const |
std::string | state_id () const |
PluginSelector * | plugin_selector () |
void | use_others_actions () |
![]() | |
RouteUI (ARDOUR::Session *) | |
virtual | ~RouteUI () |
std::shared_ptr< ARDOUR::Stripable > | stripable () const |
virtual void | set_route (std::shared_ptr< ARDOUR::Route >) |
bool | is_track () const |
bool | is_master () const |
bool | is_foldbackbus () const |
bool | is_singleton () const |
bool | is_audio_track () const |
bool | is_midi_track () const |
bool | has_audio_outputs () const |
std::shared_ptr< ARDOUR::Route > | route () const |
ARDOUR::RouteGroup * | route_group () const |
std::shared_ptr< ARDOUR::Track > | track () const |
std::shared_ptr< ARDOUR::AudioTrack > | audio_track () const |
std::shared_ptr< ARDOUR::MidiTrack > | midi_track () const |
Gdk::Color | route_color () const |
Gdk::Color | route_color_tint () const |
void | edit_input_configuration () |
void | edit_output_configuration () |
void | select_midi_patch () |
void | choose_color () |
void | route_rename () |
void | manage_pins () |
void | duplicate_selected_routes () |
void | toggle_step_edit () |
void | toggle_denormal_protection () |
void | save_as_template () |
bool | mute_press (GdkEventButton *) |
bool | mute_release (GdkEventButton *) |
bool | solo_press (GdkEventButton *) |
bool | solo_release (GdkEventButton *) |
bool | rec_enable_press (GdkEventButton *) |
bool | rec_enable_release (GdkEventButton *) |
bool | show_sends_press (GdkEventButton *) |
bool | show_sends_release (GdkEventButton *) |
bool | solo_isolate_button_release (GdkEventButton *) |
bool | solo_safe_button_release (GdkEventButton *) |
bool | monitor_release (GdkEventButton *, ARDOUR::MonitorChoice) |
bool | monitor_input_press (GdkEventButton *) |
bool | monitor_input_release (GdkEventButton *) |
bool | monitor_disk_press (GdkEventButton *) |
bool | monitor_disk_release (GdkEventButton *) |
void | update_monitoring_display () |
void | open_comment_editor () |
void | toggle_comment_editor () |
void | comment_changed () |
void | set_route_active (bool, bool) |
void | set_disk_io_point (ARDOUR::DiskIOPoint) |
void | fan_out (bool to_busses=true, bool group=true) |
void | set_time_domain (Temporal::TimeDomain, bool) |
void | clear_time_domain (bool) |
void | use_new_playlist (std::string name, std::string group_id, std::vector< std::shared_ptr< ARDOUR::Playlist > > const &, bool copy) |
void | clear_playlist () |
void | use_playlist (Gtk::RadioMenuItem *item, std::weak_ptr< ARDOUR::Playlist > wpl) |
void | select_playlist_matching (std::weak_ptr< ARDOUR::Playlist > wpl) |
void | show_playlist_selector () |
![]() | |
Selectable () | |
virtual | ~Selectable () |
virtual void | set_selected (bool yn) |
virtual bool | selected () const |
![]() | |
SessionHandlePtr (ARDOUR::Session *s) | |
SessionHandlePtr () | |
virtual | ~SessionHandlePtr () |
virtual ARDOUR::Session * | session () const |
![]() | |
ScopedConnectionList () | |
ScopedConnectionList (const ScopedConnectionList &)=delete | |
ScopedConnectionList & | operator= (const ScopedConnectionList &)=delete |
virtual | ~ScopedConnectionList () |
void | add_connection (const UnscopedConnection &c) |
void | drop_connections () |
Private Types | |
typedef std::vector< ChannelButtonSet * > | ChannelButtons |
Definition at line 50 of file monitor_section.h.
|
private |
Definition at line 89 of file monitor_section.h.
MonitorSection::MonitorSection | ( | ) |
MonitorSection::~MonitorSection | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
PluginSelector* MonitorSection::plugin_selector | ( | ) |
|
private |
|
privatevirtual |
Reimplemented from RouteUI.
|
private |
|
inlineprivatevirtual |
Implements RouteUI.
Definition at line 167 of file monitor_section.h.
|
inlineprivatevirtual |
Implements RouteUI.
Definition at line 121 of file monitor_section.h.
|
virtual |
Reimplemented from RouteUI.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
std::string MonitorSection::state_id | ( | ) | const |
|
inline |
Definition at line 58 of file monitor_section.h.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
void MonitorSection::use_others_actions | ( | ) |
|
private |
Definition at line 90 of file monitor_section.h.
|
private |
Definition at line 160 of file monitor_section.h.
|
private |
Definition at line 107 of file monitor_section.h.
|
private |
Definition at line 102 of file monitor_section.h.
|
private |
Definition at line 170 of file monitor_section.h.
|
private |
Definition at line 69 of file monitor_section.h.
|
private |
Definition at line 176 of file monitor_section.h.
|
private |
Definition at line 128 of file monitor_section.h.
|
private |
Definition at line 178 of file monitor_section.h.
|
private |
Definition at line 78 of file monitor_section.h.
|
private |
Definition at line 75 of file monitor_section.h.
|
private |
Definition at line 74 of file monitor_section.h.
|
private |
Definition at line 71 of file monitor_section.h.
|
private |
Definition at line 76 of file monitor_section.h.
|
private |
Definition at line 77 of file monitor_section.h.
|
private |
Definition at line 156 of file monitor_section.h.
|
private |
Definition at line 157 of file monitor_section.h.
|
private |
Definition at line 136 of file monitor_section.h.
|
private |
Definition at line 137 of file monitor_section.h.
|
private |
Definition at line 93 of file monitor_section.h.
|
private |
Definition at line 98 of file monitor_section.h.
|
private |
Definition at line 142 of file monitor_section.h.
|
private |
Definition at line 92 of file monitor_section.h.
|
private |
Definition at line 97 of file monitor_section.h.
|
private |
Definition at line 67 of file monitor_section.h.
|
private |
Definition at line 169 of file monitor_section.h.
|
private |
Definition at line 73 of file monitor_section.h.
|
private |
Definition at line 109 of file monitor_section.h.
|
private |
Definition at line 138 of file monitor_section.h.
|
private |
Definition at line 129 of file monitor_section.h.
|
private |
Definition at line 175 of file monitor_section.h.
|
private |
Definition at line 158 of file monitor_section.h.
|
private |
Definition at line 141 of file monitor_section.h.
|
private |
Definition at line 140 of file monitor_section.h.
|
private |
Definition at line 139 of file monitor_section.h.
|
private |
Definition at line 110 of file monitor_section.h.
|
private |
Definition at line 94 of file monitor_section.h.
|
private |
Definition at line 99 of file monitor_section.h.
|
private |
Definition at line 95 of file monitor_section.h.
|
private |
Definition at line 100 of file monitor_section.h.
|
private |
Definition at line 127 of file monitor_section.h.
|
private |
Definition at line 130 of file monitor_section.h.
|
private |
Definition at line 143 of file monitor_section.h.
|
private |
Definition at line 72 of file monitor_section.h.
|
private |
Definition at line 144 of file monitor_section.h.
|
private |
Definition at line 68 of file monitor_section.h.