|
| typedef std::unordered_map< std::shared_ptr< ARDOUR::Region >, Gtk::TreeModel::iterator > | RegionRowMap |
| |
| 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 () |
| |
| virtual void | name_edit (const std::string &, const std::string &) |
| |
| virtual void | tag_edit (const std::string &, const std::string &) |
| |
| 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 | populate_row_regionfx (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) |
| |
| virtual bool | list_region (std::shared_ptr< ARDOUR::Region >) const |
| |
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_region_list.h.