ardour
|
#include <panner_ui.h>
Public Member Functions | |
PannerUI (ARDOUR::Session *) | |
~PannerUI () | |
virtual void | set_panner (boost::shared_ptr< ARDOUR::PannerShell >, boost::shared_ptr< ARDOUR::Panner >) |
void | panshell_changed () |
void | update_pan_sensitive () |
void | update_gain_sensitive () |
void | set_width (Width) |
void | setup_pan () |
void | set_available_panners (std::map< std::string, std::string >) |
void | set_send_drawing_mode (bool) |
void | effective_pan_display () |
void | set_meter_strip_name (std::string name) |
void | on_size_allocate (Gtk::Allocation &) |
Public Member Functions inherited from ARDOUR::SessionHandlePtr | |
SessionHandlePtr (ARDOUR::Session *s) | |
SessionHandlePtr () | |
virtual | ~SessionHandlePtr () |
virtual void | set_session (ARDOUR::Session *) |
Static Public Member Functions | |
static void | setup_slider_pix () |
Private Attributes | |
boost::shared_ptr < ARDOUR::PannerShell > | _panshell |
boost::shared_ptr< ARDOUR::Panner > | _panner |
PBD::ScopedConnectionList | connections |
PBD::ScopedConnectionList | _pan_control_connections |
bool | ignore_toggle |
bool | in_pan_update |
int | _current_nouts |
int | _current_nins |
std::string | _current_uri |
bool | _send_mode |
Panner2d * | twod_panner |
2D panner, or 0 More... | |
Panner2dWindow * | big_window |
Gtk::VBox | pan_bar_packer |
Gtk::VBox | pan_vbox |
Gtk::VBox | poswidth_box |
Width | _width |
StereoPanner * | _stereo_panner |
MonoPanner * | _mono_panner |
bool | _ignore_width_change |
bool | _ignore_position_change |
Gtk::Menu * | pan_astate_menu |
Gtk::Menu * | pan_astyle_menu |
Gtk::Button | pan_automation_style_button |
Gtk::ToggleButton | pan_automation_state_button |
Gtk::Menu * | pan_menu |
Gtk::CheckMenuItem * | bypass_menu_item |
sigc::connection | pan_watching |
std::map< std::string, std::string > | _panner_list |
bool | _suspend_menu_callbacks |
Friends | |
class | MixerStrip |
class | SendUI |
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 61 of file panner_ui.h.
PannerUI::PannerUI | ( | ARDOUR::Session * | s | ) |
Definition at line 46 of file panner_ui.cc.
PannerUI::~PannerUI | ( | ) |
Definition at line 192 of file panner_ui.cc.
|
private |
Definition at line 597 of file panner_ui.cc.
|
private |
Definition at line 632 of file panner_ui.cc.
|
private |
Definition at line 585 of file panner_ui.cc.
|
private |
Definition at line 620 of file panner_ui.cc.
|
private |
TRANSLATORS: this is `Manual' in the sense of automation not being played, so that changes to pan must be done by hand.
Definition at line 135 of file panner_ui.cc.
|
private |
Definition at line 165 of file panner_ui.cc.
|
private |
Definition at line 393 of file panner_ui.cc.
void PannerUI::effective_pan_display | ( | ) |
Definition at line 470 of file panner_ui.cc.
|
private |
|
private |
void PannerUI::on_size_allocate | ( | Gtk::Allocation & | ) |
Definition at line 181 of file panner_ui.cc.
|
private |
Definition at line 494 of file panner_ui.cc.
|
private |
Definition at line 552 of file panner_ui.cc.
|
private |
Definition at line 517 of file panner_ui.cc.
|
private |
Definition at line 537 of file panner_ui.cc.
|
private |
Definition at line 363 of file panner_ui.cc.
|
private |
Definition at line 429 of file panner_ui.cc.
|
private |
Definition at line 437 of file panner_ui.cc.
|
private |
Definition at line 455 of file panner_ui.cc.
|
private |
Definition at line 464 of file panner_ui.cc.
|
private |
|
private |
|
private |
void PannerUI::panshell_changed | ( | ) |
Definition at line 204 of file panner_ui.cc.
|
private |
Definition at line 659 of file panner_ui.cc.
void PannerUI::set_available_panners | ( | std::map< std::string, std::string > | p | ) |
Definition at line 664 of file panner_ui.cc.
void PannerUI::set_meter_strip_name | ( | std::string | name | ) |
|
virtual |
Definition at line 92 of file panner_ui.cc.
void PannerUI::set_send_drawing_mode | ( | bool | onoff | ) |
Definition at line 330 of file panner_ui.cc.
void PannerUI::set_width | ( | Width | w | ) |
Definition at line 187 of file panner_ui.cc.
void PannerUI::setup_pan | ( | ) |
Definition at line 211 of file panner_ui.cc.
|
static |
|
private |
Definition at line 591 of file panner_ui.cc.
|
private |
Definition at line 626 of file panner_ui.cc.
|
private |
Definition at line 654 of file panner_ui.cc.
|
private |
Definition at line 644 of file panner_ui.cc.
|
private |
|
private |
Definition at line 343 of file panner_ui.cc.
|
private |
Definition at line 353 of file panner_ui.cc.
void PannerUI::update_gain_sensitive | ( | ) |
void PannerUI::update_pan_sensitive | ( | ) |
Definition at line 482 of file panner_ui.cc.
|
private |
Definition at line 649 of file panner_ui.cc.
|
friend |
Definition at line 88 of file panner_ui.h.
|
friend |
Definition at line 89 of file panner_ui.h.
|
private |
Definition at line 99 of file panner_ui.h.
|
private |
Definition at line 98 of file panner_ui.h.
|
private |
Definition at line 100 of file panner_ui.h.
|
private |
Definition at line 115 of file panner_ui.h.
|
private |
Definition at line 114 of file panner_ui.h.
|
private |
Definition at line 112 of file panner_ui.h.
|
private |
Definition at line 94 of file panner_ui.h.
|
private |
Definition at line 92 of file panner_ui.h.
|
private |
Definition at line 166 of file panner_ui.h.
|
private |
Definition at line 91 of file panner_ui.h.
|
private |
Definition at line 101 of file panner_ui.h.
|
private |
Definition at line 111 of file panner_ui.h.
|
private |
Definition at line 167 of file panner_ui.h.
|
private |
Definition at line 109 of file panner_ui.h.
|
private |
Definition at line 104 of file panner_ui.h.
|
private |
Definition at line 142 of file panner_ui.h.
|
private |
Definition at line 93 of file panner_ui.h.
|
private |
Definition at line 96 of file panner_ui.h.
|
private |
Definition at line 97 of file panner_ui.h.
|
private |
Definition at line 121 of file panner_ui.h.
|
private |
Definition at line 122 of file panner_ui.h.
|
private |
Definition at line 125 of file panner_ui.h.
|
private |
Definition at line 124 of file panner_ui.h.
|
private |
Definition at line 106 of file panner_ui.h.
|
private |
Definition at line 141 of file panner_ui.h.
|
private |
Definition at line 107 of file panner_ui.h.
|
private |
Definition at line 153 of file panner_ui.h.
|
private |
Definition at line 108 of file panner_ui.h.
|
private |
2D panner, or 0
Definition at line 103 of file panner_ui.h.