ardour
|
#include <mixer_ui.h>
Classes | |
struct | GroupDisplayModelColumns |
struct | TrackDisplayModelColumns |
Static Public Member Functions | |
static Mixer_UI * | instance () |
Protected Member Functions | |
void | set_route_targets_for_operation () |
Protected Member Functions inherited from MixerActor | |
void | solo_action () |
void | mute_action () |
void | rec_enable_action () |
void | step_gain_up_action () |
void | step_gain_down_action () |
void | unity_gain_action () |
void | copy_processors () |
void | cut_processors () |
void | paste_processors () |
void | select_all_processors () |
void | toggle_processors () |
void | ab_plugins () |
Static Private Attributes | |
static Mixer_UI * | _instance = 0 |
static const int32_t | default_width = 478 |
static const int32_t | default_height = 765 |
Friends | |
class | MixerGroupTabs |
Additional Inherited Members | |
Public Attributes inherited from MixerActor | |
Gtkmm2ext::Bindings | bindings |
Protected Attributes inherited from ARDOUR::SessionHandlePtr | |
ARDOUR::Session * | _session |
PBD::ScopedConnectionList | _session_connections |
Protected Attributes inherited from MixerActor | |
RouteProcessorSelection | _selection |
RouteUISelection | _route_targets |
Gtkmm2ext::ActionMap | myactions |
Definition at line 58 of file mixer_ui.h.
Mixer_UI::~Mixer_UI | ( | ) |
Definition at line 255 of file mixer_ui.cc.
|
private |
Definition at line 87 of file mixer_ui.cc.
|
private |
Definition at line 1287 of file mixer_ui.cc.
|
private |
Definition at line 1485 of file mixer_ui.cc.
|
private |
Definition at line 316 of file mixer_ui.cc.
|
private |
Definition at line 1190 of file mixer_ui.cc.
|
virtual |
Implements MixerActor.
Definition at line 422 of file mixer_ui.cc.
void Mixer_UI::deselect_all_strip_processors | ( | ) |
Definition at line 407 of file mixer_ui.cc.
|
private |
Definition at line 1293 of file mixer_ui.cc.
void Mixer_UI::ensure_float | ( | Gtk::Window & | win | ) |
Definition at line 270 of file mixer_ui.cc.
|
private |
Definition at line 914 of file mixer_ui.cc.
|
private |
Definition at line 631 of file mixer_ui.cc.
XMLNode & Mixer_UI::get_state | ( | void | ) |
Definition at line 1628 of file mixer_ui.cc.
|
inline |
Definition at line 70 of file mixer_ui.h.
|
private |
Definition at line 1546 of file mixer_ui.cc.
|
private |
|
private |
Definition at line 1231 of file mixer_ui.cc.
|
private |
|
private |
|
private |
|
private |
Definition at line 1017 of file mixer_ui.cc.
|
private |
Definition at line 1028 of file mixer_ui.cc.
|
private |
Definition at line 1000 of file mixer_ui.cc.
|
private |
void Mixer_UI::hide_strip | ( | MixerStrip * | ms | ) |
Definition at line 883 of file mixer_ui.cc.
bool Mixer_UI::hide_window | ( | GdkEventAny * | ev | ) |
Definition at line 306 of file mixer_ui.cc.
|
private |
Definition at line 1147 of file mixer_ui.cc.
|
static |
Definition at line 78 of file mixer_ui.cc.
void Mixer_UI::maximise_mixer_space | ( | ) |
Definition at line 2003 of file mixer_ui.cc.
|
inline |
Definition at line 88 of file mixer_ui.h.
|
private |
Definition at line 1974 of file mixer_ui.cc.
|
private |
Definition at line 1333 of file mixer_ui.cc.
|
private |
Definition at line 1907 of file mixer_ui.cc.
|
private |
Definition at line 1749 of file mixer_ui.cc.
|
private |
Definition at line 1769 of file mixer_ui.cc.
|
private |
Definition at line 1787 of file mixer_ui.cc.
|
private |
Definition at line 1673 of file mixer_ui.cc.
|
private |
Definition at line 1817 of file mixer_ui.cc.
PluginSelector * Mixer_UI::plugin_selector | ( | ) |
Definition at line 1843 of file mixer_ui.cc.
|
private |
Definition at line 1059 of file mixer_ui.cc.
|
private |
Definition at line 1341 of file mixer_ui.cc.
|
private |
Definition at line 431 of file mixer_ui.cc.
|
private |
|
private |
Definition at line 456 of file mixer_ui.cc.
void Mixer_UI::restore_mixer_space | ( | ) |
Definition at line 2015 of file mixer_ui.cc.
|
private |
Definition at line 1414 of file mixer_ui.cc.
|
private |
Definition at line 1366 of file mixer_ui.cc.
|
private |
Definition at line 1432 of file mixer_ui.cc.
|
private |
Called when a group model row is deleted, but also when the model is reordered by a user drag-and-drop; the latter is what we are interested in here.
Definition at line 1462 of file mixer_ui.cc.
|
private |
Definition at line 1299 of file mixer_ui.cc.
|
privatevirtual |
Reimplemented from MixerActor.
Definition at line 1731 of file mixer_ui.cc.
|
privatevirtual |
Reimplemented from MixerActor.
Definition at line 1740 of file mixer_ui.cc.
|
private |
|
private |
|
private |
|
virtual |
Implements MixerActor.
Definition at line 415 of file mixer_ui.cc.
void Mixer_UI::select_strip_in_display | ( | MixerStrip * | ) |
|
private |
|
privatevirtual |
Reimplemented from ARDOUR::SessionHandlePtr.
Definition at line 792 of file mixer_ui.cc.
|
private |
Definition at line 954 of file mixer_ui.cc.
|
private |
Definition at line 924 of file mixer_ui.cc.
|
private |
Definition at line 1837 of file mixer_ui.cc.
|
protectedvirtual |
Implements MixerActor.
Definition at line 1960 of file mixer_ui.cc.
|
virtual |
Reimplemented from ARDOUR::SessionHandlePtr.
Definition at line 745 of file mixer_ui.cc.
int Mixer_UI::set_state | ( | const XMLNode & | node | ) |
Definition at line 1553 of file mixer_ui.cc.
void Mixer_UI::set_strip_width | ( | Width | w, |
bool | save = false |
||
) |
Definition at line 1529 of file mixer_ui.cc.
|
private |
Definition at line 1539 of file mixer_ui.cc.
|
private |
Definition at line 1854 of file mixer_ui.cc.
|
private |
Definition at line 1012 of file mixer_ui.cc.
|
private |
Definition at line 1023 of file mixer_ui.cc.
|
private |
Definition at line 1006 of file mixer_ui.cc.
void Mixer_UI::show_strip | ( | MixerStrip * | ms | ) |
Definition at line 866 of file mixer_ui.cc.
|
private |
Definition at line 1169 of file mixer_ui.cc.
void Mixer_UI::show_window | ( | ) |
Definition at line 276 of file mixer_ui.cc.
|
private |
Definition at line 900 of file mixer_ui.cc.
|
private |
Definition at line 907 of file mixer_ui.cc.
|
private |
Definition at line 672 of file mixer_ui.cc.
|
private |
Definition at line 660 of file mixer_ui.cc.
|
private |
Definition at line 1943 of file mixer_ui.cc.
|
private |
Definition at line 1209 of file mixer_ui.cc.
|
private |
Definition at line 1516 of file mixer_ui.cc.
|
private |
|
private |
Definition at line 1120 of file mixer_ui.cc.
|
private |
Definition at line 512 of file mixer_ui.cc.
|
private |
Definition at line 574 of file mixer_ui.cc.
|
privatevirtual |
Implements MixerActor.
Definition at line 1983 of file mixer_ui.cc.
|
private |
|
private |
Definition at line 1179 of file mixer_ui.cc.
void Mixer_UI::track_editor_selection | ( | ) |
Definition at line 263 of file mixer_ui.cc.
|
private |
Definition at line 1041 of file mixer_ui.cc.
|
private |
Definition at line 1034 of file mixer_ui.cc.
|
private |
|
private |
Definition at line 822 of file mixer_ui.cc.
|
private |
|
private |
|
private |
void Mixer_UI::unselect_strip_in_display | ( | MixerStrip * | ) |
|
private |
Definition at line 1914 of file mixer_ui.cc.
|
private |
Definition at line 843 of file mixer_ui.cc.
|
friend |
Definition at line 285 of file mixer_ui.h.
|
private |
Definition at line 288 of file mixer_ui.h.
|
private |
Definition at line 123 of file mixer_ui.h.
|
private |
true if we are rebuilding the route group list, or clearing it during a session teardown.
Definition at line 279 of file mixer_ui.h.
|
staticprivate |
Definition at line 100 of file mixer_ui.h.
|
private |
true if we are in fullscreen mode
Definition at line 293 of file mixer_ui.h.
|
private |
Definition at line 212 of file mixer_ui.h.
|
private |
Definition at line 213 of file mixer_ui.h.
|
private |
Definition at line 280 of file mixer_ui.h.
|
private |
Definition at line 258 of file mixer_ui.h.
|
private |
Definition at line 102 of file mixer_ui.h.
|
staticprivate |
Definition at line 274 of file mixer_ui.h.
|
staticprivate |
Definition at line 273 of file mixer_ui.h.
|
private |
Definition at line 165 of file mixer_ui.h.
|
private |
Definition at line 104 of file mixer_ui.h.
|
private |
Definition at line 105 of file mixer_ui.h.
|
private |
Definition at line 245 of file mixer_ui.h.
|
private |
Definition at line 248 of file mixer_ui.h.
|
private |
Definition at line 112 of file mixer_ui.h.
|
private |
Definition at line 111 of file mixer_ui.h.
|
private |
Definition at line 117 of file mixer_ui.h.
|
private |
Definition at line 114 of file mixer_ui.h.
|
private |
Definition at line 115 of file mixer_ui.h.
|
private |
Definition at line 251 of file mixer_ui.h.
|
private |
Definition at line 265 of file mixer_ui.h.
|
private |
Definition at line 193 of file mixer_ui.h.
|
private |
Definition at line 121 of file mixer_ui.h.
|
private |
Definition at line 110 of file mixer_ui.h.
|
private |
Definition at line 126 of file mixer_ui.h.
|
private |
Definition at line 126 of file mixer_ui.h.
|
private |
Definition at line 126 of file mixer_ui.h.
|
private |
Definition at line 126 of file mixer_ui.h.
|
private |
Definition at line 109 of file mixer_ui.h.
|
private |
Definition at line 171 of file mixer_ui.h.
|
private |
Definition at line 120 of file mixer_ui.h.
|
private |
Definition at line 118 of file mixer_ui.h.
|
private |
Definition at line 106 of file mixer_ui.h.
|
private |
Definition at line 107 of file mixer_ui.h.
|
private |
Definition at line 108 of file mixer_ui.h.
|
private |
Definition at line 119 of file mixer_ui.h.
|
private |
Definition at line 137 of file mixer_ui.h.
|
private |
Definition at line 244 of file mixer_ui.h.
|
private |
Definition at line 247 of file mixer_ui.h.
|
private |
Definition at line 116 of file mixer_ui.h.
|
private |
Definition at line 113 of file mixer_ui.h.
|
private |
Definition at line 208 of file mixer_ui.h.
|
private |
Definition at line 250 of file mixer_ui.h.