48 class AutomationControl;
63 virtual void set_panner (std::shared_ptr<ARDOUR::PannerShell>, std::shared_ptr<ARDOUR::Panner>);
virtual void set_panner(std::shared_ptr< ARDOUR::PannerShell >, std::shared_ptr< ARDOUR::Panner >)
void on_size_allocate(Gtk::Allocation &)
This is a default handler for the signal signal_size_allocate().
MonoPanner * _mono_panner
Gtk::Menu * pan_astate_menu
void update_pan_sensitive()
bool pan_button_event(GdkEventButton *)
std::shared_ptr< ARDOUR::Panner > _panner
static void setup_slider_pix()
PBD::ScopedConnectionList connections
bool _ignore_width_change
void pan_set_custom_type(std::string type)
std::shared_ptr< ARDOUR::PannerShell > _panshell
gint end_pan_touch(GdkEventButton *)
void pan_automation_state_changed()
Gtk::ToggleButton pan_automation_state_button
gint start_pan_touch(GdkEventButton *)
bool _ignore_position_change
void set_meter_strip_name(std::string name)
Gtk::CheckMenuItem * send_link_menu_item
gint pan_automation_state_button_event(GdkEventButton *)
void set_send_drawing_mode(bool)
PannerUI(ARDOUR::Session *)
bool _suspend_menu_callbacks
void stop_touch(std::weak_ptr< ARDOUR::AutomationControl >)
void panner_bypass_toggled()
StereoPanner * _stereo_panner
void panner_moved(int which)
Gtk::CheckMenuItem * bypass_menu_item
void set_available_panners(std::map< std::string, std::string >)
PBD::ScopedConnectionList _pan_control_connections
Panner2dWindow * big_window
void start_touch(std::weak_ptr< ARDOUR::AutomationControl >)
std::map< std::string, std::string > _panner_list
void update_gain_sensitive()
Panner2d * twod_panner
2D panner, or 0
void effective_pan_display()
Gtk::Menu * pan_astyle_menu
void pan_value_changed(uint32_t which)
GtkImageIconNameData name