19 #ifndef __ardour_console1_gui_h__
20 #define __ardour_console1_gui_h__
39 class CellRendererCombo;
87 Glib::RefPtr<Gtk::ListStore>
build_midi_port_list (std::vector<std::string>
const & ports,
bool for_input);
Gtk::CellRendererCombo * make_action_renderer(Glib::RefPtr< Gtk::ListStore > model, Gtk::TreeModelColumnBase column)
sigc::signal< void > plugin_assignment_changed
Gtk::ComboBox plugins_combo
Gtk::ComboBox input_combo
Glib::RefPtr< Gtk::ListStore > plugin_assignment_store
void set_band_q_as_send()
void toggle_shift(const Glib::ustring &)
void build_plugin_assignment_editor()
sigc::connection assign_connection
bool ignore_active_change
PluginColumns plugin_columns
PBD::ScopedConnection connection_change_connection
Gtk::CheckButton swap_solo_mute_cb
MidiPortColumns midi_port_columns
void active_plugin_changed(Gtk::ComboBox *combo)
Console1::PluginMapping plugin_mapping
PBD::ScopedConnectionList _port_connections
Gtk::CheckButton band_q_as_send_cb
void active_port_changed(Gtk::ComboBox *, bool for_input)
void write_plugin_assignment()
Gtk::TreeView plugin_assignment_editor
void connection_handler()
Gtk::Button reset_labels_btn
Gtk::VBox * build_plugin_assignment_page()
void update_port_combos()
void change_controller(const Glib::ustring &, const Gtk::TreeIter &)
void toggle_learn(const Glib::ustring &)
void set_swap_solo_mute()
PBD::ScopedConnectionList plugin_connections
PBD::ScopedConnectionList lcxl_connections
Glib::RefPtr< Gtk::ListStore > build_midi_port_list(std::vector< std::string > const &ports, bool for_input)
void change_controller_number(int controllerNumber, bool shiftState)
Gtk::CheckButton edit_labels_cb
Gtk::ScrolledWindow plugin_mapping_scroller
void load_plugin_combo_rows()
PluginAssignmentEditorColumns plugin_assignment_editor_columns
Gtk::CheckButton create_plugin_stubs_btn
Gtk::ComboBox output_combo
void set_create_mapping_stubs()
void add(TreeModelColumnBase &column)
Gtk::TreeModelColumn< std::string > full_name
Gtk::TreeModelColumn< std::string > short_name
Gtk::TreeModelColumn< std::string > name
PluginAssignmentEditorColumns()
Gtk::TreeModelColumn< bool > shift
Gtk::TreeModelColumn< bool > learn
Gtk::TreeModelColumn< bool > is_switch
Gtk::TreeModelColumn< int > index
Gtk::TreeModelColumn< std::string > controllerName
Gtk::TreeModelColumn< std::string > plugin_id
Gtk::TreeModelColumn< std::string > plugin_name