#include <route_list_base.h>
|
void | add_name_column () |
|
void | append_col_rec_enable () |
|
void | append_col_rec_safe () |
|
void | append_col_input_active () |
|
void | append_col_mute () |
|
void | append_col_solo () |
|
void | setup_col (Gtk::TreeViewColumn *, const char *, const char *, bool require_mod_to_edit=false) |
|
template<class T , class U > |
Gtk::TreeViewColumn * | append_toggle (Gtk::TreeModelColumn< T > const &col_state, Gtk::TreeModelColumn< U > const &col_viz, sigc::slot< void, std::string > cb) |
|
template<class T , class U > |
Gtkmm2ext::CellRendererPixbufMulti * | append_cell (const char *lbl, const char *tip, Gtk::TreeModelColumn< T > const &col_state, Gtk::TreeModelColumn< U > const &col_viz, sigc::slot< void, std::string > cb) |
|
void | on_tv_input_active_changed (std::string const &) |
|
void | on_tv_rec_enable_changed (std::string const &) |
|
void | on_tv_rec_safe_toggled (std::string const &) |
|
void | on_tv_mute_enable_toggled (std::string const &) |
|
void | on_tv_solo_enable_toggled (std::string const &) |
|
void | on_tv_solo_isolate_toggled (std::string const &) |
|
void | on_tv_solo_safe_toggled (std::string const &) |
|
void | on_tv_visible_changed (std::string const &) |
|
void | on_tv_trigger_changed (std::string const &) |
|
void | on_tv_active_changed (std::string const &) |
|
Protected Member Functions inherited from ARDOUR::SessionHandlePtr |
virtual void | session_going_away () |
|
Definition at line 44 of file route_list_base.h.
◆ RouteListBase()
RouteListBase::RouteListBase |
( |
| ) |
|
◆ ~RouteListBase()
RouteListBase::~RouteListBase |
( |
| ) |
|
◆ add_masters()
◆ add_name_column()
void RouteListBase::add_name_column |
( |
| ) |
|
|
protected |
◆ add_routes()
◆ add_stripables()
◆ append_cell()
template<class T , class U >
◆ append_col_input_active()
void RouteListBase::append_col_input_active |
( |
| ) |
|
|
protected |
◆ append_col_mute()
void RouteListBase::append_col_mute |
( |
| ) |
|
|
protected |
◆ append_col_rec_enable()
void RouteListBase::append_col_rec_enable |
( |
| ) |
|
|
protected |
◆ append_col_rec_safe()
void RouteListBase::append_col_rec_safe |
( |
| ) |
|
|
protected |
◆ append_col_solo()
void RouteListBase::append_col_solo |
( |
| ) |
|
|
protected |
◆ append_toggle()
template<class T , class U >
◆ build_menu()
void RouteListBase::build_menu |
( |
| ) |
|
|
private |
◆ button_press()
◆ button_release()
◆ clear()
void RouteListBase::clear |
( |
| ) |
|
◆ enter_notify()
◆ focus_in()
◆ focus_out()
◆ get_relevant_routes()
◆ idle_update_mute_rec_solo_etc()
bool RouteListBase::idle_update_mute_rec_solo_etc |
( |
| ) |
|
|
private |
◆ initial_display()
void RouteListBase::initial_display |
( |
| ) |
|
|
private |
◆ key_press()
◆ leave_notify()
◆ name_edit()
void RouteListBase::name_edit |
( |
std::string const & |
, |
|
|
std::string const & |
|
|
) |
| |
|
private |
◆ name_edit_started()
void RouteListBase::name_edit_started |
( |
Gtk::CellEditable * |
, |
|
|
const Glib::ustring & |
|
|
) |
| |
|
private |
◆ on_tv_active_changed()
void RouteListBase::on_tv_active_changed |
( |
std::string const & |
| ) |
|
|
protected |
◆ on_tv_input_active_changed()
void RouteListBase::on_tv_input_active_changed |
( |
std::string const & |
| ) |
|
|
protected |
◆ on_tv_mute_enable_toggled()
void RouteListBase::on_tv_mute_enable_toggled |
( |
std::string const & |
| ) |
|
|
protected |
◆ on_tv_rec_enable_changed()
void RouteListBase::on_tv_rec_enable_changed |
( |
std::string const & |
| ) |
|
|
protected |
◆ on_tv_rec_safe_toggled()
void RouteListBase::on_tv_rec_safe_toggled |
( |
std::string const & |
| ) |
|
|
protected |
◆ on_tv_solo_enable_toggled()
void RouteListBase::on_tv_solo_enable_toggled |
( |
std::string const & |
| ) |
|
|
protected |
◆ on_tv_solo_isolate_toggled()
void RouteListBase::on_tv_solo_isolate_toggled |
( |
std::string const & |
| ) |
|
|
protected |
◆ on_tv_solo_safe_toggled()
void RouteListBase::on_tv_solo_safe_toggled |
( |
std::string const & |
| ) |
|
|
protected |
◆ on_tv_trigger_changed()
void RouteListBase::on_tv_trigger_changed |
( |
std::string const & |
| ) |
|
|
protected |
◆ on_tv_visible_changed()
void RouteListBase::on_tv_visible_changed |
( |
std::string const & |
| ) |
|
|
protected |
◆ presentation_info_changed()
◆ queue_idle_update()
void RouteListBase::queue_idle_update |
( |
| ) |
|
|
private |
◆ redisplay()
void RouteListBase::redisplay |
( |
| ) |
|
|
private |
◆ remove_strip()
◆ reordered()
◆ route_property_changed()
◆ row_deleted()
◆ select_function()
◆ selection_changed()
void RouteListBase::selection_changed |
( |
| ) |
|
|
private |
◆ set_all_audio_midi_visibility()
void RouteListBase::set_all_audio_midi_visibility |
( |
int |
, |
|
|
bool |
|
|
) |
| |
|
private |
◆ set_session()
◆ setup_col()
void RouteListBase::setup_col |
( |
Gtk::TreeViewColumn * |
, |
|
|
const char * |
, |
|
|
const char * |
, |
|
|
bool |
require_mod_to_edit = false |
|
) |
| |
|
protected |
◆ show_tracks_with_regions_at_playhead()
void RouteListBase::show_tracks_with_regions_at_playhead |
( |
| ) |
|
|
private |
◆ sync_presentation_info_from_treeview()
void RouteListBase::sync_presentation_info_from_treeview |
( |
| ) |
|
|
private |
◆ sync_treeview_from_presentation_info()
◆ update_input_active_display()
void RouteListBase::update_input_active_display |
( |
| ) |
|
|
private |
◆ widget()
◆ _adding_routes
bool RouteListBase::_adding_routes |
|
private |
◆ _column_does_not_select
bool RouteListBase::_column_does_not_select |
|
private |
◆ _columns
◆ _display
◆ _idle_update_connection
sigc::connection RouteListBase::_idle_update_connection |
|
private |
◆ _ignore_reorder
bool RouteListBase::_ignore_reorder |
|
private |
◆ _ignore_selection_change
bool RouteListBase::_ignore_selection_change |
|
private |
◆ _ignore_visibility_change
bool RouteListBase::_ignore_visibility_change |
|
private |
◆ _menu
◆ _model
◆ _route_deletion_in_progress
bool RouteListBase::_route_deletion_in_progress |
|
private |
◆ _scroller
◆ _stripable_connections
◆ name_editable
◆ no_select_columns
◆ old_focus
The documentation for this class was generated from the following file: