#include <gui.h>
|
Glib::RefPtr< Gtk::ListStore > | build_midi_port_list (bool for_input) |
|
void | refresh_function_key_editor () |
|
void | build_function_key_editor () |
|
void | action_changed (const Glib::ustring &sPath, const Gtk::TreeModel::iterator &, Gtk::TreeModelColumnBase) |
|
Gtk::CellRendererCombo * | make_action_renderer (Glib::RefPtr< Gtk::TreeStore > model, Gtk::TreeModelColumnBase) |
|
void | profile_combo_changed () |
|
Gtk::Widget * | device_dependent_widget () |
|
void | device_changed () |
|
void | update_port_combos (std::vector< std::string > const &, std::vector< std::string > const &, Gtk::ComboBox *input_combo, Gtk::ComboBox *output_combo, std::shared_ptr< US2400::Surface > surface) |
|
void | connection_handler () |
|
Glib::RefPtr< Gtk::ListStore > | build_midi_port_list (std::vector< std::string > const &ports, bool for_input) |
|
void | active_port_changed (Gtk::ComboBox *combo, std::weak_ptr< US2400::Surface > ws, bool for_input) |
|
Definition at line 53 of file us2400/gui.h.
◆ PortCombos
◆ US2400ProtocolGUI()
ArdourSurface::US2400ProtocolGUI::US2400ProtocolGUI |
( |
US2400Protocol & |
| ) |
|
◆ action_changed()
void ArdourSurface::US2400ProtocolGUI::action_changed |
( |
const Glib::ustring & |
sPath, |
|
|
const Gtk::TreeModel::iterator & |
, |
|
|
Gtk::TreeModelColumnBase |
|
|
) |
| |
|
private |
◆ active_port_changed()
void ArdourSurface::US2400ProtocolGUI::active_port_changed |
( |
Gtk::ComboBox * |
combo, |
|
|
std::weak_ptr< US2400::Surface > |
ws, |
|
|
bool |
for_input |
|
) |
| |
|
private |
◆ build_function_key_editor()
void ArdourSurface::US2400ProtocolGUI::build_function_key_editor |
( |
| ) |
|
|
private |
◆ build_midi_port_list() [1/2]
Glib::RefPtr<Gtk::ListStore> ArdourSurface::US2400ProtocolGUI::build_midi_port_list |
( |
bool |
for_input | ) |
|
|
private |
◆ build_midi_port_list() [2/2]
Glib::RefPtr<Gtk::ListStore> ArdourSurface::US2400ProtocolGUI::build_midi_port_list |
( |
std::vector< std::string > const & |
ports, |
|
|
bool |
for_input |
|
) |
| |
|
private |
◆ connection_handler()
void ArdourSurface::US2400ProtocolGUI::connection_handler |
( |
| ) |
|
|
private |
◆ device_changed()
void ArdourSurface::US2400ProtocolGUI::device_changed |
( |
| ) |
|
|
private |
◆ device_dependent_widget()
Gtk::Widget* ArdourSurface::US2400ProtocolGUI::device_dependent_widget |
( |
| ) |
|
|
private |
◆ make_action_renderer()
Gtk::CellRendererCombo* ArdourSurface::US2400ProtocolGUI::make_action_renderer |
( |
Glib::RefPtr< Gtk::TreeStore > |
model, |
|
|
Gtk::TreeModelColumnBase |
|
|
) |
| |
|
private |
◆ profile_combo_changed()
void ArdourSurface::US2400ProtocolGUI::profile_combo_changed |
( |
| ) |
|
|
private |
◆ refresh_function_key_editor()
void ArdourSurface::US2400ProtocolGUI::refresh_function_key_editor |
( |
| ) |
|
|
private |
◆ update_port_combos()
void ArdourSurface::US2400ProtocolGUI::update_port_combos |
( |
std::vector< std::string > const & |
, |
|
|
std::vector< std::string > const & |
, |
|
|
Gtk::ComboBox * |
input_combo, |
|
|
Gtk::ComboBox * |
output_combo, |
|
|
std::shared_ptr< US2400::Surface > |
surface |
|
) |
| |
|
private |
◆ _cp
◆ _device_dependent_widget
Gtk::Widget* ArdourSurface::US2400ProtocolGUI::_device_dependent_widget |
|
private |
◆ _ignore_profile_changed
bool ArdourSurface::US2400ProtocolGUI::_ignore_profile_changed |
|
private |
◆ _port_connections
◆ _profile_combo
Gtk::ComboBoxText ArdourSurface::US2400ProtocolGUI::_profile_combo |
|
private |
◆ action_model
◆ available_action_model
Glib::RefPtr<Gtk::TreeStore> ArdourSurface::US2400ProtocolGUI::available_action_model |
|
private |
◆ device_change_connection
◆ device_dependent_row
int ArdourSurface::US2400ProtocolGUI::device_dependent_row |
|
private |
◆ function_key_columns
◆ function_key_editor
Gtk::TreeView ArdourSurface::US2400ProtocolGUI::function_key_editor |
|
private |
◆ function_key_model
Glib::RefPtr<Gtk::ListStore> ArdourSurface::US2400ProtocolGUI::function_key_model |
|
private |
◆ function_key_scroller
Gtk::ScrolledWindow ArdourSurface::US2400ProtocolGUI::function_key_scroller |
|
private |
◆ ignore_active_change
bool ArdourSurface::US2400ProtocolGUI::ignore_active_change |
|
private |
◆ input_combos
PortCombos ArdourSurface::US2400ProtocolGUI::input_combos |
|
private |
◆ midi_port_columns
◆ output_combos
PortCombos ArdourSurface::US2400ProtocolGUI::output_combos |
|
private |
◆ table
Gtk::Table ArdourSurface::US2400ProtocolGUI::table |
|
private |
The documentation for this class was generated from the following file: