|
typedef std::unordered_map< std::shared_ptr< ARDOUR::Region >, Gtk::TreeModel::iterator > | RegionRowMap |
|
void | name_edit (const std::string &, const std::string &) |
|
void | tag_edit (const std::string &, const std::string &) |
|
bool | list_region (std::shared_ptr< ARDOUR::Region >) const |
|
void | add_name_column () |
|
void | add_tag_column () |
|
template<class T > |
Gtk::TreeViewColumn * | append_col (Gtk::TreeModelColumn< T > const &col, int width) |
|
template<class T > |
Gtk::TreeViewColumn * | append_col (Gtk::TreeModelColumn< T > const &col, std::string const &sizing_text) |
|
void | setup_col (Gtk::TreeViewColumn *, int, Gtk::AlignmentEnum, const char *, const char *, bool require_mod_to_edit=false) |
|
void | setup_toggle (Gtk::TreeViewColumn *, sigc::slot< void, std::string >) |
|
void | freeze_tree_model () |
|
void | thaw_tree_model () |
|
void | remove_weak_region (std::weak_ptr< ARDOUR::Region >) |
|
virtual void | regions_changed (std::shared_ptr< ARDOUR::RegionList >, PBD::PropertyChange const &) |
|
void | name_editing_started (Gtk::CellEditable *, const Glib::ustring &) |
|
void | name_editing_canceled () |
|
void | tag_editing_started (Gtk::CellEditable *, const Glib::ustring &) |
|
void | tag_editing_canceled () |
|
void | locked_changed (std::string const &) |
|
void | muted_changed (std::string const &) |
|
void | opaque_changed (std::string const &) |
|
virtual bool | key_press (GdkEventKey *) |
|
virtual bool | button_press (GdkEventButton *) |
|
bool | focus_in (GdkEventFocus *) |
|
bool | focus_out (GdkEventFocus *) |
|
bool | enter_notify (GdkEventCrossing *) |
|
bool | leave_notify (GdkEventCrossing *) |
|
void | format_position (Temporal::timepos_t const &pos, char *buf, size_t bufsize, bool onoff=true) const |
|
void | add_region (std::shared_ptr< ARDOUR::Region >) |
|
void | populate_row (std::shared_ptr< ARDOUR::Region >, Gtk::TreeModel::Row const &, PBD::PropertyChange const &) |
|
void | populate_row_used (std::shared_ptr< ARDOUR::Region > region, Gtk::TreeModel::Row const &row) |
|
void | populate_row_position (std::shared_ptr< ARDOUR::Region > region, Gtk::TreeModel::Row const &row) |
|
void | populate_row_end (std::shared_ptr< ARDOUR::Region > region, Gtk::TreeModel::Row const &row) |
|
void | populate_row_sync (std::shared_ptr< ARDOUR::Region > region, Gtk::TreeModel::Row const &row) |
|
void | populate_row_fade_in (std::shared_ptr< ARDOUR::Region > region, Gtk::TreeModel::Row const &row, std::shared_ptr< ARDOUR::AudioRegion >) |
|
void | populate_row_fade_out (std::shared_ptr< ARDOUR::Region > region, Gtk::TreeModel::Row const &row, std::shared_ptr< ARDOUR::AudioRegion >) |
|
void | populate_row_locked (std::shared_ptr< ARDOUR::Region > region, Gtk::TreeModel::Row const &row) |
|
void | populate_row_muted (std::shared_ptr< ARDOUR::Region > region, Gtk::TreeModel::Row const &row) |
|
void | populate_row_opaque (std::shared_ptr< ARDOUR::Region > region, Gtk::TreeModel::Row const &row) |
|
void | populate_row_length (std::shared_ptr< ARDOUR::Region > region, Gtk::TreeModel::Row const &row) |
|
void | populate_row_name (std::shared_ptr< ARDOUR::Region > region, Gtk::TreeModel::Row const &row) |
|
void | populate_row_source (std::shared_ptr< ARDOUR::Region > region, Gtk::TreeModel::Row const &row) |
|
void | clock_format_changed () |
|
void | drag_begin (Glib::RefPtr< Gdk::DragContext > const &) |
|
void | drag_end (Glib::RefPtr< Gdk::DragContext > const &) |
|
void | drag_data_get (Glib::RefPtr< Gdk::DragContext > const &, Gtk::SelectionData &, guint, guint) |
|
Protected Member Functions inherited from ARDOUR::SessionHandlePtr |
virtual void | session_going_away () |
|
Columns | _columns |
|
int | _sort_col_id |
|
Gtk::SortType | _sort_type |
|
Gtk::CellEditable * | _name_editable |
|
Gtk::CellEditable * | _tags_editable |
|
Gtk::Widget * | _old_focus |
|
Gtk::ScrolledWindow | _scroller |
|
Gtk::Frame | _frame |
|
Gtkmm2ext::DnDTreeView< std::shared_ptr< ARDOUR::Region > > | _display |
|
Glib::RefPtr< Gtk::TreeStore > | _model |
|
bool | _no_redisplay |
|
RegionRowMap | region_row_map |
|
sigc::connection | _change_connection |
|
PBD::ScopedConnection | _editor_freeze_connection |
|
PBD::ScopedConnection | _editor_thaw_connection |
|
PBD::ScopedConnectionList | _remove_region_connections |
|
Protected Attributes inherited from ARDOUR::SessionHandlePtr |
ARDOUR::Session * | _session |
|
PBD::ScopedConnectionList | _session_connections |
|
Definition at line 23 of file trigger_source_list.h.