| _action | Gtkmm2ext::WindowProxy | protected | 
  | _all_region_actions_sensitized | Editor | private | 
  | _application_bar | Editor | private | 
  | _automation_actions | EditingContext | protected | 
  | _bottom_hbox | Editor | private | 
  | _box | Editor | private | 
  | _canvas_drop_zone | Editor | private | 
  | _canvas_grid_zone | Editor | private | 
  | _canvas_viewport_allocation | Editor | private | 
  | _commit_tempo_map_edit(Temporal::TempoMap::WritableSharedPtr &, bool with_update=false) | Editor | protectedvirtual | 
  | _common_actions | EditingContext | protected | 
  | _content_ebox | ArdourWidgets::Tabbable | private | 
  | _content_vbox | ArdourWidgets::Tabbable | private | 
  | _contents | ArdourWidgets::Tabbable | private | 
  | _control_point_context_menu | Editor | private | 
  | _control_point_toggled_on_press | Editor | private | 
  | _control_scroll_target | Editor | private | 
  | _cursors | EditingContext | protectedstatic | 
  | _drag_motion_group | Editor | private | 
  | _dragging_playhead | EditingContext | protected | 
  | _drags | EditingContext | protected | 
  | _draw_box_spacer | EditingContext | protected | 
  | _edit_point | Editor | private | 
  | _editor_list_vbox | Editor | private | 
  | _editor_track_selection_change_without_scroll | Editor | private | 
  | _err_screen_engine | Editor | private | 
  | _extra_xml | PBD::Stateful | protected | 
  | _following_mixer_selection | Editor | private | 
  | _freeze_thread(void *) | Editor | privatestatic | 
  | _full_canvas_height | Editor | private | 
  | _get_preferred_edit_position(Editing::EditIgnoreOption, bool use_context_click, bool from_outside_canvas) | Editor | protectedvirtual | 
  | _gone_away_emitted | ARDOUR::SessionHandlePtr | private | 
  | _grid_box_spacer | EditingContext | protected | 
  | _group_tabs | Editor | private | 
  | _have_idled | Editor | private | 
  | _height | Gtkmm2ext::WindowProxy | mutableprotected | 
  | _id | PBD::Stateful | private | 
  | _idle_resize(gpointer) | Editor | privatestatic | 
  | _idle_visual_changer(void *arg) | EditingContext | protectedstatic | 
  | _ignore_region_action | Editor | private | 
  | _import_pt_thread(void *) | Editor | privatestatic | 
  | _import_thread(void *) | Editor | privatestatic | 
  | _instance | PublicEditor | static | 
  | _instant_xml | PBD::Stateful | protected | 
  | _join_object_range_state | Editor | private | 
  | _last_cut_copy_source_track | Editor | private | 
  | _last_event_time | Editor | private | 
  | _last_motion_y | Editor | private | 
  | _last_region_menu_was_main | Editor | private | 
  | _last_update_time | Editor | private | 
  | _leftmost_sample | EditingContext | protected | 
  | _local_tempo_map | Temporal::ScopedTempoMapOwner | mutableprotected | 
  | _locations | Editor | private | 
  | _lock | PBD::Stateful | protected | 
  | _main_menu_disabler | Editor | private | 
  | _maximised | Editor | private | 
  | _menu_name | Gtkmm2ext::WindowProxy | protected | 
  | _midi_actions | EditingContext | protected | 
  | _mouse_changed_selection | EditingContext | protected | 
  | _movable | Editor | private | 
  | EditingContext::_name | EditingContext | protected | 
  | ArdourWidgets::Tabbable::_name | Gtkmm2ext::WindowProxy | protected | 
  | _no_not_select_reimported_tracks | Editor | private | 
  | _note_context_menu | EditingContext | protected | 
  | _notebook_tab1 | Editor | private | 
  | _notebook_tab2 | Editor | private | 
  | _own_notebook | ArdourWidgets::Tabbable | private | 
  | _panelayout | ArdourWidgets::Tabbable | private | 
  | _parent_notebook | ArdourWidgets::Tabbable | private | 
  | _pending_changed | PBD::Stateful | protected | 
  | _pending_initial_locate | Editor | private | 
  | _pending_locate_request | Editor | private | 
  | _pending_resize_amount | Editor | private | 
  | _pending_resize_view | Editor | private | 
  | _pianoroll | Editor | private | 
  | _playhead_cursor | EditingContext | protected | 
  | _popup_region_menu_item | Editor | private | 
  | _properties | PBD::Stateful | protected | 
  | _properties_box | Editor | private | 
  | _regenerate_xml_or_string_ids | PBD::Stateful | privatestatic | 
  | _region_actions | PublicEditor |  | 
  | _region_boundary_cache_dirty | Editor | private | 
  | _region_peak_cursor | Editor | private | 
  | _region_selection_change_updates_region_list | Editor | private | 
  | _regions | Editor | private | 
  | _remove_tracks() | Editor | private | 
  | _route_groups | Editor | private | 
  | _routes | Editor | private | 
  | _ruler_box_bbt | Editor | private | 
  | _ruler_box_marker | Editor | private | 
  | _ruler_box_meter | Editor | private | 
  | _ruler_box_minsec | Editor | private | 
  | _ruler_box_range | Editor | private | 
  | _ruler_box_samples | Editor | private | 
  | _ruler_box_section | Editor | private | 
  | _ruler_box_tempo | Editor | private | 
  | _ruler_box_timecode | Editor | private | 
  | _ruler_box_videotl | Editor | private | 
  | _ruler_btn_loc_add | Editor | private | 
  | _ruler_btn_loc_next | Editor | private | 
  | _ruler_btn_loc_prev | Editor | private | 
  | _ruler_btn_meter_add | Editor | private | 
  | _ruler_btn_range_add | Editor | private | 
  | _ruler_btn_range_next | Editor | private | 
  | _ruler_btn_range_prev | Editor | private | 
  | _ruler_btn_section_add | Editor | private | 
  | _ruler_btn_section_next | Editor | private | 
  | _ruler_btn_section_prev | Editor | private | 
  | _ruler_btn_tempo_add | Editor | private | 
  | _ruler_labels | Editor | private | 
  | _samples_ruler_interval | Editor | private | 
  | _scoped_connection_list | PBD::ScopedConnectionList | private | 
  | _scoped_connection_lock | PBD::ScopedConnectionList | mutableprivate | 
  | _scroll_callbacks | Editor | private | 
  | _scroll_connection | Editor | private | 
  | _section_box | Editor | private | 
  | _sections | Editor | private | 
  | _selection_marker | Editor | private | 
  | _selection_marker_group | Editor | private | 
  | _selection_memento | EditingContext | protected | 
  | _session | ARDOUR::SessionHandlePtr | protected | 
  | _session_connections | ARDOUR::SessionHandlePtr | protected | 
  | _show_marker_lines | Editor | private | 
  | _snapped_cursor | EditingContext | protected | 
  | _snapshots | Editor | private | 
  | _sorted_marker_lists | Editor | private | 
  | _sources | Editor | private | 
  | _state_mask | Gtkmm2ext::WindowProxy | protected | 
  | _stateful_frozen | PBD::Stateful | private | 
  | _stepping_axis_view | Editor | private | 
  | _summary | Editor | private | 
  | _summary_hbox | Editor | private | 
  | _suspend_route_redisplay_counter | PublicEditor | protected | 
  | _the_notebook | Editor | private | 
  | _time_markers_group | Editor | private | 
  | _timeline_origin | EditingContext | protected | 
  | _track_box | Editor | private | 
  | _track_canvas | Editor | private | 
  | _track_canvas_viewport | Editor | private | 
  | _track_canvas_width | EditingContext | protected | 
  | _track_selection_change_without_scroll | Editor | private | 
  | _trackview_group | Editor | private | 
  | _trigger_clip_picker | Editor | private | 
  | _trimmable | Editor | private | 
  | _tvl_no_redisplay | Editor | private | 
  | _tvl_redisplay_connection | Editor | private | 
  | _tvl_redisplay_on_resume | Editor | private | 
  | _verbose_cursor | EditingContext | protected | 
  | _visible | Gtkmm2ext::WindowProxy | mutableprotected | 
  | _visible_canvas_height | EditingContext | protected | 
  | _visible_canvas_width | EditingContext | protected | 
  | _visible_marker_types | Editor | private | 
  | _visible_range_types | Editor | private | 
  | _visible_track_count | Editor | private | 
  | _width | Gtkmm2ext::WindowProxy | mutableprotected | 
  | _window | Gtkmm2ext::WindowProxy | protected | 
  | _x_off | Gtkmm2ext::WindowProxy | mutableprotected | 
  | _xfade_in_images | Editor | private | 
  | _xfade_out_images | Editor | private | 
  | _xml_node_name | PBD::Stateful | protected | 
  | _y_off | Gtkmm2ext::WindowProxy | mutableprotected | 
  | _zoom_box | Editor | private | 
  | abort_reversible_command() | Editor | virtual | 
  | abort_reversible_selection_op() | Editor | virtual | 
  | abort_tempo_map_edit() | Editor | privatevirtual | 
  | abort_tempo_mapping() | Editor | privatevirtual | 
  | access_action(const std::string &, const std::string &) | Editor | privatevirtual | 
  | action() const | Gtkmm2ext::WindowProxy | inline | 
  | action_menu_item(std::string const &) | Editor | private | 
  | action_name() const | Gtkmm2ext::WindowProxy |  | 
  | action_pre_activated(Glib::RefPtr< Gtk::Action > const &) | Editor | private | 
  | add_bbt_marker_at_playhead_cursor() | Editor | virtual | 
  | add_bus_context_items(Gtk::Menu_Helpers::MenuList &) | Editor | private | 
  | add_command(PBD::Command *cmd) | Editor | virtual | 
  | add_commands(std::vector< PBD::Command * > cmds) | Editor | virtual | 
  | add_connection(const UnscopedConnection &c) | PBD::ScopedConnectionList |  | 
  | add_dstream_context_items(Gtk::Menu_Helpers::MenuList &) | Editor | private | 
  | add_external_audio_action(Editing::ImportMode) | Editor | private | 
  | add_extra_xml(XMLNode &) | PBD::Stateful |  | 
  | add_instant_xml(XMLNode &, const std::string &directory_path) | PBD::Stateful | protected | 
  | add_location_from_playhead_cursor() | Editor | privatevirtual | 
  | add_location_from_region() | Editor | private | 
  | add_location_from_selection() | Editor | private | 
  | add_location_mark(Temporal::timepos_t const &where, ARDOUR::Location::Flags flags=ARDOUR::Location::IsMark, int32_t cue_id=0) | PublicEditor | inline | 
  | add_location_mark_with_flag(Temporal::timepos_t const &where, ARDOUR::Location::Flags flag, int32_t cue_id) | Editor | privatevirtual | 
  | add_locations_from_region() | Editor | private | 
  | add_meter_from_playhead_cursor() | Editor | private | 
  | add_new_location(ARDOUR::Location *) | Editor | private | 
  | add_new_location_internal(ARDOUR::Location *) | Editor | private | 
  | add_notebook_page(std::string const &, std::string const &, Gtk::Widget &) | Editor | private | 
  | add_properties(XMLNode &) const | PBD::Stateful | protected | 
  | add_property(PropertyBase &s) | PBD::Stateful |  | 
  | add_region_brush_drag(ArdourCanvas::Item *, GdkEvent *, RegionView *) | Editor | private | 
  | add_region_context_items(Gtk::Menu_Helpers::MenuList &, std::shared_ptr< ARDOUR::Track >) | Editor | private | 
  | add_region_drag(ArdourCanvas::Item *, GdkEvent *, RegionView *, bool copy) | Editor | private | 
  | add_region_marker() | Editor |  | 
  | add_routes(ARDOUR::RouteList &) | Editor | private | 
  | add_section_context_items(Gtk::Menu_Helpers::MenuList &) | Editor | private | 
  | add_section_from_playhead() | Editor | privatevirtual | 
  | add_selection_context_items(Gtk::Menu_Helpers::MenuList &, bool time_selection_only=false) | Editor | private | 
  | add_sources(std::vector< std::string > paths, ARDOUR::SourceList &sources, Temporal::timepos_t &pos, Editing::ImportDisposition disposition, Editing::ImportMode mode, int target_regions, int target_tracks, std::shared_ptr< ARDOUR::Track > &track, std::string const &pgroup_id, bool add_channel_suffix, std::shared_ptr< ARDOUR::PluginInfo > instrument=std::shared_ptr< ARDOUR::PluginInfo >()) | Editor | private | 
  | add_stripables(ARDOUR::StripableList &) | Editor | private | 
  | add_tempo_from_playhead_cursor() | Editor | private | 
  | add_to_idle_resize(TimeAxisView *, int32_t) | Editor | virtual | 
  | add_to_notebook(Gtk::Notebook ¬ebook) | ArdourWidgets::Tabbable |  | 
  | add_vcas(ARDOUR::VCAList &) | Editor | private | 
  | adjust_region_gain(bool up) | Editor | private | 
  | align_region(std::shared_ptr< ARDOUR::Region >, ARDOUR::RegionPoint point, Temporal::timepos_t const &position) | Editor | private | 
  | align_region_internal(std::shared_ptr< ARDOUR::Region >, ARDOUR::RegionPoint point, Temporal::timepos_t const &position) | Editor | private | 
  | align_regions(ARDOUR::RegionPoint) | Editor | private | 
  | align_regions_relative(ARDOUR::RegionPoint point) | Editor | private | 
  | all_marker_action | Editor | private | 
  | all_marker_types | Editor | privatestatic | 
  | all_range_action | Editor | private | 
  | all_range_types | Editor | privatestatic | 
  | allow_trim_cursors() const | EditingContext | virtual | 
  | alt_delete_() | EditingContext |  | 
  | alternate_alternate_redo_action | EditingContext | protected | 
  | alternate_redo_action | EditingContext | protected | 
  | analysis_window | Editor | private | 
  | apply_change(PropertyBase const &) | PBD::Stateful | virtual | 
  | apply_changes(PropertyList const &) | PBD::Stateful |  | 
  | apply_filter(ARDOUR::Filter &, std::string cmd, ProgressReporter *progress=0) | Editor | private | 
  | apply_midi_note_edit_op(ARDOUR::MidiOperator &op, const RegionSelection &rs) | EditingContext |  | 
  | apply_midi_note_edit_op(ARDOUR::MidiOperator &op, const MidiViews &rs) | EditingContext |  | 
  | apply_midi_note_edit_op_to_region(ARDOUR::MidiOperator &op, MidiView &mrv) | EditingContext |  | 
  | att_bottom_button_toggled() | ArdourWidgets::Tabbable |  | 
  | att_bottom_visible() const | ArdourWidgets::Tabbable | inline | 
  | att_left_button_toggled() | ArdourWidgets::Tabbable |  | 
  | att_left_visible() const | ArdourWidgets::Tabbable | inline | 
  | att_right_button_toggled() | ArdourWidgets::Tabbable |  | 
  | att_right_visible() const | ArdourWidgets::Tabbable | inline | 
  | attach() | ArdourWidgets::Tabbable |  | 
  | AttBottom enum value | ArdourWidgets::Tabbable |  | 
  | AttLeft enum value | ArdourWidgets::Tabbable |  | 
  | audio_region_selection_covers(samplepos_t where) | Editor | private | 
  | audition_playlist_region_standalone(std::shared_ptr< ARDOUR::Region >) | Editor | private | 
  | audition_region_from_region_list() | Editor | private | 
  | automation_begin_edit() | Editor | protectedvirtual | 
  | automation_box | Editor | private | 
  | automation_create_point_at_edit_point(bool with_guard_points) | Editor | protectedvirtual | 
  | automation_end_edit() | Editor | protectedvirtual | 
  | automation_lower_points() | Editor | protectedvirtual | 
  | automation_mode_button | Editor | private | 
  | automation_move_points_earlier() | Editor | protectedvirtual | 
  | automation_move_points_later() | Editor | protectedvirtual | 
  | automation_raise_points() | Editor | protectedvirtual | 
  | autoscroll_active() const | Editor | virtual | 
  | autoscroll_boundary | EditingContext | protected | 
  | autoscroll_canvas() | Editor | private | 
  | autoscroll_cnt | EditingContext | protected | 
  | autoscroll_connection | EditingContext | protected | 
  | autoscroll_horizontal_allowed | EditingContext | protected | 
  | autoscroll_vertical_allowed | EditingContext | protected | 
  | axis_view_by_control(std::shared_ptr< ARDOUR::AutomationControl >) const | Editor | privatevirtual | 
  | axis_view_by_stripable(std::shared_ptr< ARDOUR::Stripable >) const | Editor | privatevirtual | 
  | axis_views_from_routes(std::shared_ptr< ARDOUR::RouteList >) const | Editor | virtual | 
  | bbt_bar_helper_on | EditingContext | protected | 
  | bbt_bars | EditingContext | protected | 
  | bbt_marker_menu | Editor | private | 
  | bbt_marks | Editor | private | 
  | bbt_ruler | Editor | private | 
  | bbt_ruler_scale | EditingContext | protected | 
  | bbt_show_1 enum value | EditingContext | protected | 
  | bbt_show_16 enum value | EditingContext | protected | 
  | bbt_show_4 enum value | EditingContext | protected | 
  | bbt_show_64 enum value | EditingContext | protected | 
  | bbt_show_eighths enum value | EditingContext | protected | 
  | bbt_show_many enum value | EditingContext | protected | 
  | bbt_show_onetwentyeighths enum value | EditingContext | protected | 
  | bbt_show_quarters enum value | EditingContext | protected | 
  | bbt_show_sixteenths enum value | EditingContext | protected | 
  | bbt_show_sixtyfourths enum value | EditingContext | protected | 
  | bbt_show_thirtyseconds enum value | EditingContext | protected | 
  | bbt_to_grid(Temporal::BBT_Offset const &bbt, Editing::GridType >) const | Editor | private | 
  | BBTChanged enum value | Editor | private | 
  | BBTMarkerDrag class | Editor | friend | 
  | BBTRulerScale enum name | EditingContext | protected | 
  | before | EditingContext | protected | 
  | begin_reversible_command(std::string cmd_name) | Editor | virtual | 
  | begin_reversible_command(GQuark) | Editor | virtual | 
  | begin_reversible_selection_op(std::string cmd_name) | Editor | virtual | 
  | begin_selection_op_history() | Editor | virtual | 
  | begin_tempo_map_edit() | Editor | privatevirtual | 
  | begin_tempo_mapping(Temporal::DomainBounceInfo &) | Editor | privatevirtual | 
  | bind_mouse_mode_buttons() | EditingContext | protected | 
  | bindings | EditingContext | protected | 
  | bottom_attachment_button | ArdourWidgets::Tabbable | protected | 
  | bounce_range_selection(BounceTarget, bool enable_processing) | Editor | private | 
  | bounce_region_selection(bool with_processing) | Editor | private | 
  | BounceTarget enum name | Editor | private | 
  | bring_all_sources_into_session() | Editor | private | 
  | bring_in_callback(Gtk::Label *, uint32_t n, uint32_t total, std::string name) | Editor | private | 
  | bring_in_external_audio(Editing::ImportMode mode, samplepos_t &pos) | Editor | private | 
  | build_bbt_marker_menu(BBTMarker *) | Editor | private | 
  | build_draw_midi_menus() | EditingContext | protected | 
  | build_edit_mode_menu() | Editor | private | 
  | build_edit_point_menu() | Editor | private | 
  | build_grid_type_menu() | EditingContext | protected | 
  | build_marker_menu(ARDOUR::Location *) | Editor | private | 
  | build_meter_marker_menu(MeterMarker *, bool) | Editor | private | 
  | build_new_transport_marker_menu() | Editor | private | 
  | build_range_marker_menu(ARDOUR::Location *, bool, bool) | Editor | private | 
  | build_region_boundary_cache() | Editor | privatevirtual | 
  | build_tempo_marker_menu(TempoMarker *, bool) | Editor | private | 
  | build_track_bus_context_menu() | Editor | private | 
  | build_track_context_menu() | Editor | private | 
  | build_track_count_menu() | Editor | private | 
  | build_track_region_context_menu() | Editor | private | 
  | build_track_selection_context_menu() | Editor | private | 
  | build_zoom_focus_menu() | Editor | privatevirtual | 
  | button_bindings | EditingContext | protectedstatic | 
  | button_press_dispatch(GdkEventButton *) | Editor | privatevirtual | 
  | button_press_handler(ArdourCanvas::Item *, GdkEvent *, ItemType) | Editor | privatevirtual | 
  | button_press_handler_1(ArdourCanvas::Item *, GdkEvent *, ItemType) | Editor | privatevirtual | 
  | button_press_handler_2(ArdourCanvas::Item *, GdkEvent *, ItemType) | Editor | privatevirtual | 
  | button_release_can_deselect | Editor | private | 
  | button_release_dispatch(GdkEventButton *) | Editor | privatevirtual | 
  | button_release_handler(ArdourCanvas::Item *, GdkEvent *, ItemType) | Editor | privatevirtual | 
  | button_selection(ArdourCanvas::Item *item, GdkEvent *event, ItemType item_type) | Editor | private | 
  | button_settings() const | EditingContext | protected | 
  | calc_extra_zoom_edges(samplepos_t &start, samplepos_t &end) | EditingContext |  | 
  | can_cut_copy() const | Editor | private | 
  | can_remove_control_point(ArdourCanvas::Item *) | Editor | private | 
  | cancel_selection() | Editor | private | 
  | cancel_time_selection() | Editor | private | 
  | cancel_visual_state_op(uint32_t n) | Editor | private | 
  | canvas_automation_track_event(GdkEvent *event, ArdourCanvas::Item *, AutomationTimeAxisView *) | Editor | privatevirtual | 
  | canvas_bbt_marker_event(GdkEvent *event, ArdourCanvas::Item *, BBTMarker *) | Editor | privatevirtual | 
  | canvas_bg_event(GdkEvent *event, ArdourCanvas::Item *) | Editor | privatevirtual | 
  | canvas_control_point_event(GdkEvent *event, ArdourCanvas::Item *, ControlPoint *) | Editor | privatevirtual | 
  | canvas_cue_end_event(GdkEvent *event, ArdourCanvas::Item *) | EditingContext | inlinevirtual | 
  | canvas_cue_start_event(GdkEvent *event, ArdourCanvas::Item *) | EditingContext | inlinevirtual | 
  | canvas_drop_zone_event(GdkEvent *event) | Editor | private | 
  | canvas_end_xfade_event(GdkEvent *event, ArdourCanvas::Item *, AudioRegionView *) | Editor | privatevirtual | 
  | canvas_event_sample(GdkEvent const *event, double *pcx=nullptr, double *pcy=nullptr) const | EditingContext |  | 
  | canvas_event_time(GdkEvent const *, double *px=0, double *py=0) const | EditingContext |  | 
  | canvas_fade_in_event(GdkEvent *event, ArdourCanvas::Item *, AudioRegionView *) | Editor | privatevirtual | 
  | canvas_fade_in_handle_event(GdkEvent *event, ArdourCanvas::Item *, AudioRegionView *, bool trim=false) | Editor | privatevirtual | 
  | canvas_fade_out_event(GdkEvent *event, ArdourCanvas::Item *, AudioRegionView *) | Editor | privatevirtual | 
  | canvas_fade_out_handle_event(GdkEvent *event, ArdourCanvas::Item *, AudioRegionView *, bool trim=false) | Editor | privatevirtual | 
  | canvas_feature_line_event(GdkEvent *event, ArdourCanvas::Item *, RegionView *) | Editor | privatevirtual | 
  | canvas_frame_handle_event(GdkEvent *event, ArdourCanvas::Item *, RegionView *) | Editor | privatevirtual | 
  | canvas_grid_zone_event(GdkEvent *event) | Editor | private | 
  | canvas_line_event(GdkEvent *event, ArdourCanvas::Item *, EditorAutomationLine *) | Editor | privatevirtual | 
  | canvas_marker_event(GdkEvent *event, ArdourCanvas::Item *, ArdourMarker *) | Editor | privatevirtual | 
  | canvas_meter_marker_event(GdkEvent *event, ArdourCanvas::Item *, MeterMarker *) | Editor | privatevirtual | 
  | canvas_note_event(GdkEvent *event, ArdourCanvas::Item *) | Editor | privatevirtual | 
  | canvas_playhead_cursor_event(GdkEvent *event, ArdourCanvas::Item *) | Editor | privatevirtual | 
  | canvas_region_view_event(GdkEvent *event, ArdourCanvas::Item *, RegionView *) | Editor | privatevirtual | 
  | canvas_region_view_name_event(GdkEvent *event, ArdourCanvas::Item *, RegionView *) | Editor | privatevirtual | 
  | canvas_region_view_name_highlight_event(GdkEvent *event, ArdourCanvas::Item *, RegionView *) | Editor | privatevirtual | 
  | canvas_ruler_bar_event(GdkEvent *event, ArdourCanvas::Item *, ItemType, std::string const &) | Editor | private | 
  | canvas_ruler_event(GdkEvent *event, ArdourCanvas::Item *, ItemType) | Editor | private | 
  | canvas_scroll_event(GdkEventScroll *event, bool from_canvas) | Editor | privatevirtual | 
  | canvas_section_box_event(GdkEvent *event) | Editor | private | 
  | canvas_selection_end_trim_event(GdkEvent *event, ArdourCanvas::Item *, SelectionRect *) | Editor | privatevirtual | 
  | canvas_selection_marker_event(GdkEvent *event, ArdourCanvas::Item *) | Editor | privatevirtual | 
  | canvas_selection_rect_event(GdkEvent *event, ArdourCanvas::Item *, SelectionRect *) | Editor | privatevirtual | 
  | canvas_selection_start_trim_event(GdkEvent *event, ArdourCanvas::Item *, SelectionRect *) | Editor | privatevirtual | 
  | canvas_start_xfade_event(GdkEvent *event, ArdourCanvas::Item *, AudioRegionView *) | Editor | privatevirtual | 
  | canvas_stream_view_event(GdkEvent *event, ArdourCanvas::Item *, RouteTimeAxisView *) | Editor | privatevirtual | 
  | canvas_tempo_curve_event(GdkEvent *event, ArdourCanvas::Item *, TempoCurve *) | Editor | privatevirtual | 
  | canvas_tempo_marker_event(GdkEvent *event, ArdourCanvas::Item *, TempoMarker *) | Editor | privatevirtual | 
  | canvas_to_timeline(double p) const | EditingContext | inline | 
  | canvas_velocity_base_event(GdkEvent *event, ArdourCanvas::Item *) | Editor | privatevirtual | 
  | canvas_velocity_event(GdkEvent *event, ArdourCanvas::Item *) | Editor | privatevirtual | 
  | canvas_videotl_bar_event(GdkEvent *event, ArdourCanvas::Item *) | Editor | privatevirtual | 
  | canvas_wave_view_event(GdkEvent *event, ArdourCanvas::Item *, RegionView *) | Editor | privatevirtual | 
  | capture_sources_changed(bool) | Editor | private | 
  | catch_up_on_midi_selection() | Editor | private | 
  | catch_vanishing_regionview(RegionView *) | Editor | private | 
  | cd_marker_action | Editor | private | 
  | CDMarks enum value | Editor | private | 
  | center_edit_point() | Editor | private | 
  | center_playhead() | Editor | private | 
  | center_screen(samplepos_t) | EditingContext |  | 
  | center_screen_internal(samplepos_t, float) | EditingContext | protected | 
  | change_region_layering_order(bool from_context_menu) | Editor | private | 
  | change_visibility() | ArdourWidgets::Tabbable |  | 
  | changed() const | PBD::Stateful |  | 
  | channel_actions | EditingContext | protected | 
  | check_best_snap(Temporal::timepos_t const &presnap, Temporal::timepos_t &test, Temporal::timepos_t &dist, Temporal::timepos_t &best) const | EditingContext | protected | 
  | check_marker_label(ArdourMarker *) | Editor | private | 
  | check_multichannel_status(const std::vector< std::string > &paths) | Editor | private | 
  | check_step_edit() | Editor | private | 
  | check_whether_and_how_to_import(std::string, bool all_or_nothing=true) | Editor | private | 
  | choose_canvas_cursor_on_entry(ItemType) | EditingContext |  | 
  | choose_mapping_drag(ArdourCanvas::Item *, GdkEvent *) | Editor | private | 
  | choose_new_marker_name(std::string &name, bool is_range=false) | Editor | private | 
  | clamp_verbose_cursor_x(double) | Editor |  | 
  | clamp_verbose_cursor_y(double) | Editor |  | 
  | cleanup_regions() | Editor | virtual | 
  | clear_changes() | PBD::Stateful |  | 
  | clear_cues() | Editor | private | 
  | clear_entered_track | EditingContext | protected | 
  | clear_grouped_playlists(RouteUI *v) | Editor | virtual | 
  | clear_locations() | Editor | private | 
  | clear_marker_display() | Editor | private | 
  | clear_markers() | Editor | private | 
  | clear_owned_changes() | PBD::Stateful | virtual | 
  | clear_playlist(std::shared_ptr< ARDOUR::Playlist >) | Editor | virtual | 
  | clear_ranges() | Editor | private | 
  | clear_region_markers() | Editor |  | 
  | clear_scenes() | Editor | private | 
  | clear_tempo_markers() | Editor | inlineprivate | 
  | clear_tempo_markers_after(Temporal::timepos_t where, bool stop_at_music_times) | Editor | private | 
  | clear_tempo_markers_before(Temporal::timepos_t where, bool stop_at_music_times) | Editor | private | 
  | clear_xrun_markers() | Editor | private | 
  | clicked_axisview | Editor | private | 
  | clicked_control_point | Editor | private | 
  | clicked_regionview | Editor | private | 
  | clicked_routeview | Editor | private | 
  | clicked_selection | Editor | private | 
  | close_region_gaps() | Editor | private | 
  | cms_new(std::shared_ptr< ARDOUR::Route >) | Editor | private | 
  | collect_and_select_new_region_view(RegionView *) | Editor | private | 
  | collect_new_region_view(RegionView *) | Editor | private | 
  | color_handler() | Editor | private | 
  | combine_regions() | Editor | private | 
  | commit_reversible_command() | Editor | virtual | 
  | commit_reversible_selection_op() | Editor | virtual | 
  | commit_tempo_map_edit(Temporal::TempoMap::WritableSharedPtr &map, bool with_update=false) | PublicEditor | inline | 
  | commit_tempo_mapping(Temporal::TempoMap::WritableSharedPtr &) | Editor | privatevirtual | 
  | compute_bbt_ruler_scale(samplepos_t lower, samplepos_t upper) | EditingContext | protected | 
  | compute_current_bbt_points(Temporal::TempoMapPoints &grid, samplepos_t left, samplepos_t right) | Editor | private | 
  | compute_fixed_ruler_scale() | Editor | private | 
  | configure_connection | Gtkmm2ext::WindowProxy | protected | 
  | configure_handler(GdkEventConfigure *) | Gtkmm2ext::WindowProxy | protectedvirtual | 
  | ConnectionList typedef | PBD::ScopedConnectionList | private | 
  | consider_auditioning(std::shared_ptr< ARDOUR::Region >) | Editor | virtual | 
  | constructed | Editor | private | 
  | container_border_width | PublicEditor | static | 
  | content_app_bar | ArdourWidgets::Tabbable | protected | 
  | content_att_bottom | ArdourWidgets::Tabbable | protected | 
  | content_att_left | ArdourWidgets::Tabbable | protected | 
  | content_att_right | ArdourWidgets::Tabbable | protected | 
  | content_attachment_hbox | ArdourWidgets::Tabbable | protected | 
  | content_attachments | ArdourWidgets::Tabbable | protected | 
  | content_bottom_pane | ArdourWidgets::Tabbable | protected | 
  | content_bus | ArdourWidgets::Tabbable | protected | 
  | content_bus_vbox | ArdourWidgets::Tabbable | protected | 
  | content_hbox | ArdourWidgets::Tabbable | protected | 
  | content_header_hbox | ArdourWidgets::Tabbable | protected | 
  | content_inner_hbox | ArdourWidgets::Tabbable | protected | 
  | content_left_pane | ArdourWidgets::Tabbable | protected | 
  | content_main | ArdourWidgets::Tabbable | protected | 
  | content_main_top | ArdourWidgets::Tabbable | protected | 
  | content_main_vbox | ArdourWidgets::Tabbable | protected | 
  | content_midlevel_vbox | ArdourWidgets::Tabbable | protected | 
  | content_right_pane | ArdourWidgets::Tabbable | protected | 
  | content_right_vbox | ArdourWidgets::Tabbable | protected | 
  | content_tabbables | ArdourWidgets::Tabbable | protected | 
  | contents() const | ArdourWidgets::Tabbable | inline | 
  | context_click_event | Editor | private | 
  | control_layout_scroll(GdkEventScroll *ev) | Editor | private | 
  | control_scroll(float) | Editor | private | 
  | control_scroll_connection | Editor | private | 
  | control_step_tracks_down() | Editor | private | 
  | control_step_tracks_up() | Editor | private | 
  | control_vertical_zoom_in_all() | Editor | private | 
  | control_vertical_zoom_in_selected() | Editor | private | 
  | control_vertical_zoom_out_all() | Editor | private | 
  | control_vertical_zoom_out_selected() | Editor | private | 
  | control_view(uint32_t) | Editor | private | 
  | ControlPointDrag class | Editor | friend | 
  | controls_layout | Editor | private | 
  | copy() | EditingContext |  | 
  | count_bars(Temporal::Beats const &start, Temporal::Beats const &end) const | EditingContext | protected | 
  | create_editor_mixer() | Editor |  | 
  | create_region_from_selection(std::vector< std::shared_ptr< ARDOUR::Region > > &) | Editor | private | 
  | crop_region_to(Temporal::timepos_t const &start, Temporal::timepos_t const &end) | Editor | private | 
  | crop_region_to_selection() | Editor | private | 
  | cue_marker_action | Editor | private | 
  | CueMarks enum value | Editor | private | 
  | current_interthread_info | Editor | private | 
  | current_mixer_strip | Editor | private | 
  | current_mixer_strip_hidden() | Editor | private | 
  | current_mixer_strip_vbox | Editor | private | 
  | current_mixer_stripable() const | Editor | virtual | 
  | current_mouse_mode() const | EditingContext |  | 
  | current_page_samples() const | Editor | inlinevirtual | 
  | current_playlist() const | Editor | private | 
  | current_state_version | PBD::Stateful | static | 
  | current_stepping_trackview | Editor | private | 
  | current_timefx | Editor | private | 
  | current_toplevel() const | ArdourWidgets::Tabbable |  | 
  | current_visual_state(bool with_tracks=true) | Editor | private | 
  | cursor_align(bool playhead_to_edit) | Editor | private | 
  | cursor_scroll_group | Editor | private | 
  | cursor_to_next_region_boundary(bool with_selection) | Editor | private | 
  | cursor_to_next_region_point(EditorCursor *, ARDOUR::RegionPoint) | Editor | private | 
  | cursor_to_previous_region_boundary(bool with_selection) | Editor | private | 
  | cursor_to_previous_region_point(EditorCursor *, ARDOUR::RegionPoint) | Editor | private | 
  | cursor_to_region_boundary(bool with_selection, int32_t dir) | Editor | private | 
  | cursor_to_region_point(EditorCursor *, ARDOUR::RegionPoint, int32_t dir) | Editor | private | 
  | cursor_to_selection_end(EditorCursor *) | Editor | private | 
  | cursor_to_selection_start(EditorCursor *) | Editor | private | 
  | CursorDrag class | Editor | friend | 
  | cursors() | EditingContext | inlinestatic | 
  | cut() | EditingContext |  | 
  | cut_buffer | EditingContext | protected | 
  | cut_buffer_length | Editor | private | 
  | cut_buffer_start | Editor | private | 
  | cut_copy(Editing::CutCopyOp) | Editor | privatevirtual | 
  | cut_copy_midi(Editing::CutCopyOp) | Editor | private | 
  | cut_copy_points(Editing::CutCopyOp, Temporal::timepos_t const &earliest) | Editor | private | 
  | cut_copy_ranges(Editing::CutCopyOp) | Editor | private | 
  | cut_copy_regions(Editing::CutCopyOp, RegionSelection &) | Editor | private | 
  | cut_copy_section(ARDOUR::SectionOperation const op) | Editor | private | 
  | cycle_edit_mode() | Editor | private | 
  | cycle_edit_point(bool with_marker) | Editor | private | 
  | cycle_marker_click_behavior() | Editor |  | 
  | cycle_snap_mode() | EditingContext |  | 
  | cycle_zoom_focus() | EditingContext | virtual | 
  | default_height | Editor | privatestatic | 
  | default_layout() | ArdourWidgets::Tabbable | private | 
  | default_width | Editor | privatestatic | 
  | deferred_control_scroll(samplepos_t) | Editor | private | 
  | define_one_bar(Temporal::timepos_t const &start, Temporal::timepos_t const &end, std::string const &from) | Editor | private | 
  | deinterlace_midi_regions(const RegionSelection &rs) | Editor | private | 
  | deinterlace_selected_midi_regions() | Editor | private | 
  | delete_() | Editor | privatevirtual | 
  | delete_connection | Gtkmm2ext::WindowProxy | protected | 
  | delete_event_handler(GdkEventAny *ev) | ArdourWidgets::Tabbable | protectedvirtual | 
  | depth() const | Temporal::ScopedTempoMapOwner | inline | 
  | deselect_all() | Editor | virtual | 
  | Destroyed | PBD::Destructible |  | 
  | detach() | ArdourWidgets::Tabbable |  | 
  | determine_mapping_grid_snap(Temporal::timepos_t t) | Editor | private | 
  | Direction enum name | Editor | private | 
  | disable_automation_bindings() | EditingContext |  | 
  | do_embed(std::vector< std::string > paths, Editing::ImportDisposition disposition, Editing::ImportMode mode, Temporal::timepos_t &pos, std::shared_ptr< ARDOUR::PluginInfo > instrument=std::shared_ptr< ARDOUR::PluginInfo >(), std::shared_ptr< ARDOUR::Track > track=std::shared_ptr< ARDOUR::Track >()) | Editor | virtual | 
  | do_import(std::vector< std::string > paths, Editing::ImportDisposition disposition, Editing::ImportMode mode, ARDOUR::SrcQuality quality, ARDOUR::MidiTrackNameSource mts, ARDOUR::MidiTempoMapDisposition mtd, Temporal::timepos_t &pos, std::shared_ptr< ARDOUR::PluginInfo > instrument=std::shared_ptr< ARDOUR::PluginInfo >(), std::shared_ptr< ARDOUR::Track > track=std::shared_ptr< ARDOUR::Track >(), bool with_markers=false) | Editor | virtual | 
  | do_import(std::vector< std::string > paths, bool split, bool as_tracks) | Editor | private | 
  | do_insert_time() | Editor | private | 
  | do_layer_operation(LayerOperation) | Editor | private | 
  | do_redo(uint32_t n) | Editor | protectedvirtual | 
  | do_remove_gaps() | Editor |  | 
  | do_remove_location_at_playhead_cursor() | Editor | private | 
  | do_remove_time() | Editor | private | 
  | do_ripple(std::shared_ptr< ARDOUR::Playlist >, Temporal::timepos_t const &, Temporal::timecnt_t const &, ARDOUR::RegionList *exclude, ARDOUR::PlaylistSet const &affected_pls, bool add_to_command) | Editor |  | 
  | do_ripple(std::shared_ptr< ARDOUR::Playlist >, Temporal::timepos_t const &, Temporal::timecnt_t const &, std::shared_ptr< ARDOUR::Region > exclude, bool add_to_command) | Editor |  | 
  | do_timefx(bool fixed_end) | Editor | private | 
  | do_undo(uint32_t n) | Editor | protectedvirtual | 
  | domain_bounce_info | Editor | private | 
  | DOWN enum value | Editor | private | 
  | dpi_reset() | Editor | private | 
  | Drag class | Editor | friend | 
  | drag_active() const | EditingContext |  | 
  | drag_time_domain(T *thing_with_time_domain) | Editor | inlineprivate | 
  | drag_time_domain(std::shared_ptr< T > thing_with_time_domain) | Editor | inlineprivate | 
  | dragging_playhead() const | EditingContext | inline | 
  | DragManager class | Editor | friend | 
  | drags() const | EditingContext | inline | 
  | draw_box | EditingContext | protected | 
  | draw_channel() const | EditingContext |  | 
  | draw_channel_actions | EditingContext | protected | 
  | draw_channel_changed() | EditingContext | protected | 
  | draw_channel_chosen(int) | EditingContext | protected | 
  | draw_channel_selector | EditingContext | protected | 
  | draw_length() const | EditingContext |  | 
  | draw_length_actions | EditingContext | protected | 
  | draw_length_changed() | EditingContext | protected | 
  | draw_length_chosen(Editing::GridType) | EditingContext | protected | 
  | draw_length_selector | EditingContext | protected | 
  | draw_velocity() const | EditingContext |  | 
  | draw_velocity_actions | EditingContext | protected | 
  | draw_velocity_changed() | EditingContext | protected | 
  | draw_velocity_chosen(int) | EditingContext | protected | 
  | draw_velocity_selector | EditingContext | protected | 
  | DrawChannelChanged | EditingContext | protected | 
  | DrawLengthChanged | EditingContext | protected | 
  | DrawVelocityChanged | EditingContext | protected | 
  | drop_connections() | PBD::ScopedConnectionList |  | 
  | drop_grid() | EditingContext | protected | 
  | drop_paths(const Glib::RefPtr< Gdk::DragContext > &context, gint x, gint y, const Gtk::SelectionData &data, guint info, guint time) | Editor | private | 
  | drop_paths_part_two(const std::vector< std::string > &paths, Temporal::timepos_t const &sample, double ypos, bool copy) | Editor | private | 
  | drop_references() | PBD::Destructible | inlinevirtual | 
  | drop_regions(const Glib::RefPtr< Gdk::DragContext > &context, gint x, gint y, const Gtk::SelectionData &data, guint info, guint time) | Editor | private | 
  | drop_window() | Gtkmm2ext::WindowProxy |  | 
  | DropDownKeys | EditingContext | static | 
  | DropReferences | PBD::Destructible |  | 
  | duplicate_range(bool with_dialog) | Editor | private | 
  | duplicate_regions(float times) | Editor | private | 
  | duplicate_selection(float times) | Editor | private | 
  | duplicate_some_regions(RegionSelection &, float times) | Editor | private | 
  | duration_to_pixels(Temporal::timecnt_t const &pos) const | EditingContext |  | 
  | duration_to_pixels_unrounded(Temporal::timecnt_t const &pos) const | EditingContext |  | 
  | dynamic_cast_marker_object(void *, MeterMarker **, TempoMarker **, BBTMarker **) const | Editor | private | 
  | ebox_hpacker | Editor | private | 
  | ebox_vpacker | Editor | private | 
  | edit_bbt(Temporal::MusicTimePoint &) | Editor |  | 
  | edit_bbt_marker(BBTMarker &) | Editor | private | 
  | edit_control_point(ArdourCanvas::Item *) | Editor | private | 
  | edit_controls_button_event(GdkEventButton *) | Editor | private | 
  | edit_controls_hbox | Editor | private | 
  | edit_controls_left_menu | Editor | private | 
  | edit_controls_right_menu | Editor | private | 
  | edit_controls_vbox | Editor | private | 
  | edit_current_meter() | Editor | private | 
  | edit_current_tempo() | Editor | private | 
  | edit_envelope() | Editor | private | 
  | edit_location(ARDOUR::Location &loc, bool with_scene, bool with_command) | Editor | private | 
  | edit_marker(ArdourMarker *marker, bool with_scene) | Editor | private | 
  | edit_meter_marker(MeterMarker &) | Editor | private | 
  | edit_meter_section(Temporal::MeterPoint &) | Editor | virtual | 
  | edit_mode_box | Editor | private | 
  | edit_mode_selection_done(ARDOUR::EditMode) | Editor | private | 
  | edit_mode_selector | Editor | private | 
  | edit_mode_strings | Editor | private | 
  | edit_notes(MidiView *) | EditingContext |  | 
  | edit_packer | Editor | private | 
  | edit_point() const | Editor | inlineprivate | 
  | edit_point_action(Editing::EditPoint) | Editor | private | 
  | edit_point_chosen(Editing::EditPoint) | Editor | private | 
  | edit_point_selection_done(Editing::EditPoint) | Editor | private | 
  | edit_point_selector | Editor | private | 
  | edit_point_strings | Editor | private | 
  | edit_region(RegionView *) | Editor | private | 
  | edit_region_in_pianoroll_window() | Editor |  | 
  | edit_tempo_marker(TempoMarker &) | Editor | private | 
  | edit_tempo_section(Temporal::TempoPoint &) | Editor | virtual | 
  | EditingContext(std::string const &) | EditingContext |  | 
  | Editor() | Editor |  | 
  | editor_actions | EditingContext | protected | 
  | editor_menu_actions | PublicEditor |  | 
  | editor_mixer_strip_width | Editor |  | 
  | editor_name() const | EditingContext | inline | 
  | editor_regions_selection_changed_connection | Editor | private | 
  | editor_ruler_menu | Editor | private | 
  | editor_summary_pane | Editor | private | 
  | EditorFreeze | Editor | private | 
  | EditorGroupTabs class | Editor | friend | 
  | EditorRegions class | Editor | friend | 
  | EditorRouteGroups class | Editor | friend | 
  | EditorRoutes class | Editor | friend | 
  | EditorRubberbandSelectDrag class | Editor | friend | 
  | EditorSections class | Editor | friend | 
  | EditorSources class | Editor | friend | 
  | EditorSummary class | Editor | friend | 
  | EditorThaw | Editor | private | 
  | effective_mouse_mode() const | Editor | privatevirtual | 
  | effective_ripple_mark_start(std::shared_ptr< ARDOUR::Playlist > target_playlist, Temporal::timepos_t pos) | Editor |  | 
  | effective_zoom_focus() const | Editor | privatevirtual | 
  | embed_audio_from_video(std::string, samplepos_t n=0, bool lock_position_to_video=true) | Editor | privatevirtual | 
  | embed_sndfiles(std::vector< std::string > paths, bool multiple_files, bool &check_sample_rate, Editing::ImportDisposition disposition, Editing::ImportMode mode, Temporal::timepos_t &pos, int target_regions, int target_tracks, std::shared_ptr< ARDOUR::Track > &track, std::string const &pgroup_id, std::shared_ptr< ARDOUR::PluginInfo > instrument=std::shared_ptr< ARDOUR::PluginInfo >()) | Editor | private | 
  | enable_automation_bindings() | EditingContext |  | 
  | end_local_tempo_map() | Temporal::ScopedTempoMapOwner |  | 
  | end_track_drag() | Editor | privatevirtual | 
  | ensure_float(Gtk::Window &) | Editor |  | 
  | ensure_marker_updated(LocationMarkers *lam, ARDOUR::Location *location) | Editor | private | 
  | ensure_time_axis_view_is_visible(TimeAxisView const &tav, bool at_top) | Editor | virtual | 
  | ensure_visual_change_idle_handler() | EditingContext | protected | 
  | enter_handler(ArdourCanvas::Item *, GdkEvent *, ItemType) | Editor | privatevirtual | 
  | entered_marker | EditingContext | protected | 
  | entered_regionview | EditingContext | protected | 
  | entered_track | EditingContext | protected | 
  | entered_track_canvas(GdkEventCrossing *) | Editor | private | 
  | escape() | Editor | privatevirtual | 
  | escape_connection | EditingContext | protected | 
  | export_audio() | Editor | virtual | 
  | export_range() | Editor | virtual | 
  | export_region() | Editor |  | 
  | export_selection() | Editor | virtual | 
  | extend_selection_to_track(TimeAxisView &) | Editor | virtual | 
  | external_audio_dialog() | Editor | privatevirtual | 
  | external_edit_region() | Editor | private | 
  | external_pt_dialog() | Editor | private | 
  | extra_xml(const std::string &str, bool add_if_missing=false) | PBD::Stateful |  | 
  | fade_context_menu | Editor | private | 
  | fade_range() | Editor | private | 
  | FadeInDrag class | Editor | friend | 
  | FadeOutDrag class | Editor | friend | 
  | fill_xfade_menu(Gtk::Menu_Helpers::MenuList &items, bool start) | Editor | private | 
  | filter_to_unique_midi_region_views(RegionSelection const &rs) const | EditingContext |  | 
  | filter_to_unique_midi_region_views(MidiViews const &ms) const | EditingContext |  | 
  | find_and_display_track() | Editor |  | 
  | find_location_from_marker(ArdourMarker *, bool &is_start) const | Editor | privatevirtual | 
  | find_location_markers(ARDOUR::Location *) const | Editor | private | 
  | find_marker_for_meter(Temporal::MeterPoint const &) | Editor | privatevirtual | 
  | find_marker_for_tempo(Temporal::TempoPoint const &) | Editor | privatevirtual | 
  | find_marker_from_location_id(PBD::ID const &, bool) const | Editor | privatevirtual | 
  | find_next_region(Temporal::timepos_t const &, ARDOUR::RegionPoint, int32_t dir, TrackViewList &, TimeAxisView **=0) | Editor | private | 
  | find_next_region_boundary(Temporal::timepos_t const &, int32_t dir, const TrackViewList &) | Editor | private | 
  | finish_bringing_in_material(std::shared_ptr< ARDOUR::Region > region, uint32_t in_chans, uint32_t out_chans, Temporal::timepos_t &pos, Editing::ImportMode mode, std::shared_ptr< ARDOUR::Track > &existing_track, std::string const &new_track_name, std::string const &pgroup_id, std::shared_ptr< ARDOUR::PluginInfo > instrument) | Editor | private | 
  | finish_cleanup() | Editor | virtual | 
  | finish_import() | Editor | private | 
  | first_idle() | Editor | virtual | 
  | fit_route_group(ARDOUR::RouteGroup *) | Editor | private | 
  | fit_selection() | Editor | privatevirtual | 
  | fit_tracks(TrackViewList &) | Editor | private | 
  | focus_on_clock() | Editor | virtual | 
  | follow_edits_button | EditingContext | protected | 
  | follow_mixer_selection() | Editor | private | 
  | follow_playhead() const | EditingContext |  | 
  | follow_playhead_action | EditingContext | protected | 
  | follow_playhead_button | EditingContext | protected | 
  | follow_playhead_chosen() | EditingContext | protected | 
  | foreach_time_axis_view(sigc::slot< void, TimeAxisView & >) | Editor | virtual | 
  | fork_regions_from_unselected() | Editor | private | 
  | fork_selected_regions() | Editor | private | 
  | freeze_route() | Editor | private | 
  | freeze_status | Editor | private | 
  | freeze_thread() | Editor | private | 
  | full_zoom_button | EditingContext | protected | 
  | full_zoom_clicked() | EditingContext | inlineprotectedvirtual | 
  | fully_visible() const | Gtkmm2ext::WindowProxy | virtual | 
  | generic_event_handler(GdkEvent *) | Editor | private | 
  | get(bool create=false) | ArdourWidgets::Tabbable | virtual | 
  | get_all_equivalent_regions(RegionView *rv, std::vector< RegionView * > &) const | Editor | private | 
  | get_canvas() const | Editor | virtual | 
  | get_canvas_cursor() const | EditingContext | virtual | 
  | get_canvas_viewport() const | Editor | virtual | 
  | get_changes_as_properties(PBD::Command *) const | PBD::Stateful |  | 
  | get_common_editing_state(XMLNode &node) const | EditingContext | protected | 
  | get_current_mixer_strip() const | Editor | inlinevirtual | 
  | get_current_zoom() const | EditingContext | inline | 
  | get_cursor_scroll_group() const | Editor | inlinevirtual | 
  | get_cut_buffer() const | Editor | inlinevirtual | 
  | get_drag_motion_group() const | Editor | inlinevirtual | 
  | get_draw_length_as_beats(bool &success, Temporal::timepos_t const &position) const | EditingContext |  | 
  | get_edit_op_range(Temporal::timepos_t &start, Temporal::timepos_t &end) const | Editor | private | 
  | get_equivalent_regions(RegionView *rv, std::vector< RegionView * > &, PBD::PropertyID) const | Editor | privatevirtual | 
  | get_equivalent_regions(RegionSelection &, PBD::PropertyID) const | Editor | private | 
  | get_grid_beat_divisions(Editing::GridType gt) const | EditingContext |  | 
  | get_grid_music_divisions(Editing::GridType gt) const | EditingContext |  | 
  | get_grid_type_as_beats(bool &success, Temporal::timepos_t const &position) const | EditingContext |  | 
  | get_hscroll_group() const | Editor | inlinevirtual | 
  | get_hvscroll_group() const | Editor | inlinevirtual | 
  | get_marker_click_behavior() const | Editor | inline | 
  | get_markers_to_ripple(std::shared_ptr< ARDOUR::Playlist > target_playlist, Temporal::timepos_t const &pos, std::vector< ArdourMarker * > &markers) | Editor |  | 
  | get_noscroll_group() const | Editor | inlinevirtual | 
  | get_nth_selected_audio_track(int nth) const | Editor | private | 
  | get_nth_selected_midi_track(int nth) const | Editor | private | 
  | get_nudge_distance(Temporal::timepos_t const &pos, Temporal::timecnt_t &next) const | Editor | virtual | 
  | get_onscreen_tracks(TrackViewList &) | Editor |  | 
  | get_paste_offset(Temporal::timepos_t const &pos, unsigned paste_count, Temporal::timecnt_t const &duration) | Editor | virtual | 
  | get_per_region_note_selection(std::list< std::pair< PBD::ID, std::set< std::shared_ptr< Evoral::Note< Temporal::Beats > > > > > &) const | Editor | virtual | 
  | get_pointer_position(double &, double &) const | Editor | virtual | 
  | get_preferred_edit_position(Editing::EditIgnoreOption eio=Editing::EDIT_IGNORE_NONE, bool use_context_click=false, bool from_outside_canvas=false) | EditingContext | inline | 
  | get_quantize_op() | EditingContext |  | 
  | get_region_boundary(Temporal::timepos_t const &pos, int32_t dir, bool with_selection, bool only_onscreen) | Editor | private | 
  | get_regions_after(RegionSelection &, Temporal::timepos_t const &where, const TrackViewList &ts) const | Editor | privatevirtual | 
  | get_regions_at(RegionSelection &, Temporal::timepos_t const &where, const TrackViewList &ts) const | Editor | privatevirtual | 
  | get_regions_from_selection_and_edit_point(Editing::EditIgnoreOption=Editing::EDIT_IGNORE_NONE, bool use_context_click=false, bool from_outside_canvas=false) | Editor | private | 
  | get_regions_from_selection_and_entered() const | Editor | private | 
  | get_regions_from_selection_and_mouse(Temporal::timepos_t const &) | Editor | virtual | 
  | get_regionview_corresponding_to(std::shared_ptr< ARDOUR::Region > region, std::vector< RegionView * > ®ions) | Editor |  | 
  | get_regionviews_at_or_after(Temporal::timepos_t const &, RegionSelection &) | Editor |  | 
  | get_regionviews_by_id(PBD::ID const id, RegionSelection ®ions) const | Editor | virtual | 
  | get_selection() const | Editor | inlinevirtual | 
  | get_selection_extents(Temporal::timepos_t &start, Temporal::timepos_t &end) const | Editor | virtual | 
  | get_smart_mode() const | Editor | privatevirtual | 
  | get_state() const | Editor | virtual | 
  | get_stripable_time_axis_by_id(const PBD::ID &id) const | Editor | virtual | 
  | get_strum_op(bool, bool) | EditingContext |  | 
  | get_track_views() const | Editor | inlinevirtual | 
  | get_tracks_for_range_action() const | Editor | private | 
  | get_trackview_group() const | Editor | inlinevirtual | 
  | get_videotl_bar_height() const | Editor | inlineprivatevirtual | 
  | get_y_origin() const | Editor | virtual | 
  | global_quantization_chosen(Editing::GridType) | Editor | private | 
  | global_rect_group | Editor | private | 
  | global_vpacker | Editor | private | 
  | goto_nth_marker(int nth) | Editor | privatevirtual | 
  | goto_visual_state(uint32_t) | Editor |  | 
  | grid_actions | EditingContext | protected | 
  | grid_box | EditingContext | protected | 
  | grid_lines | EditingContext | protected | 
  | grid_marks | EditingContext | protected | 
  | grid_musical() const | EditingContext |  | 
  | grid_type() const | EditingContext |  | 
  | grid_type_chosen(Editing::GridType) | EditingContext | protectedvirtual | 
  | grid_type_is_musical(Editing::GridType) const | EditingContext |  | 
  | grid_type_selector | EditingContext | protected | 
  | grid_type_short_labels | EditingContext | protectedstatic | 
  | grid_type_strings | EditingContext | protectedstatic | 
  | group_selected_regions() | Editor | private | 
  | h_scroll_group | Editor | private | 
  | handle_gui_changes(std::string const &, void *) | Editor | private | 
  | have_idled() const | Editor | inlinevirtual | 
  | have_pending_keyboard_selection | Editor | private | 
  | hide() | Gtkmm2ext::WindowProxy |  | 
  | hide_a_region(std::shared_ptr< ARDOUR::Region >) | Editor |  | 
  | hide_grid_lines() | EditingContext | protected | 
  | hide_marker(ArdourCanvas::Item *, GdkEvent *) | Editor | private | 
  | hide_tab() | ArdourWidgets::Tabbable | private | 
  | hide_track_in_display(TimeAxisView *tv, bool apply_to_selection=false) | Editor | virtual | 
  | history() | Editor | virtual | 
  | history_changed() | Editor | privatevirtual | 
  | horizontal_adjustment | EditingContext | protected | 
  | horizontal_position() const | EditingContext |  | 
  | horizontal_spacing | PublicEditor | static | 
  | hv_scroll_group | Editor | private | 
  | id() const | PBD::Stateful | inline | 
  | idle_drop_paths(std::vector< std::string > paths, Temporal::timepos_t sample, double ypos, bool copy) | Editor | private | 
  | idle_remove_tracks() | Editor | private | 
  | idle_resize() | Editor | private | 
  | idle_visual_changer() | EditingContext | protected | 
  | ignore_gui_changes | Editor | private | 
  | ignore_map_change | Editor | private | 
  | ignore_mouse_mode_toggle | Editor | private | 
  | import_audio(bool as_tracks) | Editor | private | 
  | import_pt_status | Editor | private | 
  | import_pt_thread() | Editor | private | 
  | import_ptf | Editor | private | 
  | import_smf_tempo_map(Evoral::SMF const &, Temporal::timepos_t const &pos) | Editor | private | 
  | import_sndfiles(std::vector< std::string > paths, Editing::ImportDisposition disposition, Editing::ImportMode mode, ARDOUR::SrcQuality quality, Temporal::timepos_t &pos, int target_regions, int target_tracks, std::shared_ptr< ARDOUR::Track > &track, std::string const &pgroup_id, bool replace, bool with_markers, std::shared_ptr< ARDOUR::PluginInfo > instrument=std::shared_ptr< ARDOUR::PluginInfo >()) | Editor | private | 
  | import_status | Editor | private | 
  | import_thread() | Editor | private | 
  | in() const | Temporal::ScopedTempoMapOwner | inlineprivate | 
  | initial_display() | Editor | private | 
  | initialize_canvas() | Editor | private | 
  | initialize_ruler_actions() | Editor | private | 
  | initialize_rulers() | Editor | private | 
  | insert_patch_change(bool from_context) | Editor | private | 
  | insert_source_list_selection(float times) | Editor | private | 
  | insert_time(Temporal::timepos_t const &, Temporal::timecnt_t const &, Editing::InsertTimeOption, bool, bool, bool, bool) | Editor | private | 
  | instance() | PublicEditor | inlinestatic | 
  | instant_save() | Editor | privatevirtual | 
  | instant_xml(const std::string &str, const std::string &directory_path) | PBD::Stateful | protected | 
  | internal_editing() const | Editor | virtual | 
  | internal_grid_type | EditingContext | protected | 
  | internal_snap_mode | EditingContext | protected | 
  | invert_selection() | Editor | virtual | 
  | invert_selection_in_track() | Editor |  | 
  | is_video_timeline_locked() | Editor | private | 
  | JOIN_OBJECT_RANGE_NONE enum value | Editor | private | 
  | JOIN_OBJECT_RANGE_OBJECT enum value | Editor | private | 
  | JOIN_OBJECT_RANGE_RANGE enum value | Editor | private | 
  | JoinObjectRangeState enum name | Editor | private | 
  | jump_backward_to_mark() | PublicEditor | inline | 
  | jump_backward_to_mark_flagged(ARDOUR::Location::Flags, ARDOUR::Location::Flags, ARDOUR::Location::Flags) | Editor | privatevirtual | 
  | jump_forward_to_mark() | PublicEditor | inline | 
  | jump_forward_to_mark_flagged(ARDOUR::Location::Flags, ARDOUR::Location::Flags, ARDOUR::Location::Flags) | Editor | privatevirtual | 
  | jump_to_loop_marker(bool start) | Editor | privatevirtual | 
  | key_press_handler(ArdourCanvas::Item *, GdkEvent *, ItemType) | Editor | privatevirtual | 
  | key_release_handler(ArdourCanvas::Item *, GdkEvent *, ItemType) | Editor | privatevirtual | 
  | keyboard_paste() | Editor | privatevirtual | 
  | keyboard_selection_begin(Editing::EditIgnoreOption=Editing::EDIT_IGNORE_NONE) | Editor | privatevirtual | 
  | keyboard_selection_finish(bool add, Editing::EditIgnoreOption=Editing::EDIT_IGNORE_NONE) | Editor | privatevirtual | 
  | last_audition_region | Editor | private | 
  | last_paste_pos | Editor | private | 
  | last_track_height_step_timestamp | Editor | private | 
  | latest_regionviews | Editor | private | 
  | launch_playlist_selector() | Editor | private | 
  | layer_display_overlaid() | Editor | private | 
  | layer_display_stacked() | Editor | private | 
  | layering_order_editor | Editor | private | 
  | LayerOperation enum name | Editor | private | 
  | leave_handler(ArdourCanvas::Item *, GdkEvent *, ItemType) | Editor | privatevirtual | 
  | LEFT enum value | Editor | private | 
  | left_attachment_button | ArdourWidgets::Tabbable | protected | 
  | left_automation_track() | Editor | private | 
  | left_track_canvas(GdkEventCrossing *) | Editor | private | 
  | leftmost_sample() const | Editor | inlinevirtual | 
  | legatize_region(bool shrink_only) | EditingContext |  | 
  | legatize_regions(const MidiViews &rs, bool shrink_only) | EditingContext |  | 
  | length_actions | EditingContext | protected | 
  | line_drag_click(GdkEvent *, Temporal::timepos_t const &, double) | Editor |  | 
  | LineDrag class | Editor | friend | 
  | list_vpacker | Editor | private | 
  | load_bindings() | Editor | private | 
  | load_shared_bindings() | EditingContext | protectedvirtual | 
  | loading_state_version | PBD::Stateful | static | 
  | local_tempo_map_depth | Temporal::ScopedTempoMapOwner | mutableprotected | 
  | located() | Editor | private | 
  | location_changed(ARDOUR::Location *) | Editor | private | 
  | location_flags_changed(ARDOUR::Location *) | Editor | private | 
  | location_gone(ARDOUR::Location *) | Editor | private | 
  | location_marker_action | Editor | private | 
  | location_markers | Editor | private | 
  | LocationMarkerMap typedef | Editor | private | 
  | LocationMarks enum value | Editor | private | 
  | lock() | Editor | private | 
  | lock_dialog | Editor | private | 
  | lock_timeout_callback() | Editor | private | 
  | loop_location(ARDOUR::Location &) | Editor | private | 
  | loop_location_changed(ARDOUR::Location *) | Editor | private | 
  | loop_range_action | Editor | private | 
  | LoopRange enum value | Editor | private | 
  | loudness_analyze_range_selection() | Editor |  | 
  | loudness_analyze_region_selection() | Editor |  | 
  | loudness_assistant(bool) | Editor | virtual | 
  | loudness_assistant_marker() | Editor |  | 
  | Lower enum value | Editor | private | 
  | lower_region() | Editor | private | 
  | lower_region_to_bottom() | Editor | private | 
  | LowerToBottom enum value | Editor | private | 
  | make_a_region() | EditingContext | inlinevirtual | 
  | make_bbt_marker(Temporal::MusicTimePoint const *, Marks::iterator before) | Editor | private | 
  | make_invisible() | ArdourWidgets::Tabbable |  | 
  | make_meter_marker(Temporal::MeterPoint const *, Marks::iterator before) | Editor | private | 
  | make_region_markers_global(bool as_cd_markers) | Editor |  | 
  | make_tempo_marker(Temporal::TempoPoint const *ts, Temporal::TempoPoint const *&prev_ts, uint32_t tc_color, samplecnt_t sr3, Marks::iterator before) | Editor | private | 
  | make_visible() | ArdourWidgets::Tabbable |  | 
  | map_connection | Gtkmm2ext::WindowProxy | protected | 
  | map_handler() | Gtkmm2ext::WindowProxy | protected | 
  | map_position_change(samplepos_t) | Editor | protected | 
  | map_transport_state() | Editor | protected | 
  | mapover_all_routes(sigc::slot< void, RouteUI & > sl) const | Editor | privatevirtual | 
  | mapover_all_tracks_with_unique_playlists(sigc::slot< void, RouteTimeAxisView &, uint32_t >) const | Editor | private | 
  | mapover_armed_routes(sigc::slot< void, RouteUI & > sl) const | Editor | privatevirtual | 
  | mapover_grouped_routes(sigc::slot< void, RouteUI & > sl, RouteUI *, PBD::PropertyID) const | Editor | privatevirtual | 
  | mapover_selected_routes(sigc::slot< void, RouteUI & > sl) const | Editor | privatevirtual | 
  | mapover_tracks_with_unique_playlists(sigc::slot< void, RouteTimeAxisView &, uint32_t > sl, TimeAxisView *, PBD::PropertyID) const | Editor | private | 
  | mapped_clear_playlist(RouteUI &) | Editor | private | 
  | mapped_get_equivalent_regions(RouteTimeAxisView &, uint32_t, RegionView *, std::vector< RegionView * > *) const | Editor | private | 
  | mapped_select_playlist_matching(RouteUI &, std::weak_ptr< ARDOUR::Playlist > pl) | Editor | privatevirtual | 
  | mapped_use_new_playlist(RouteUI &, std::string name, std::string gid, bool copy, std::vector< std::shared_ptr< ARDOUR::Playlist > > const &) | Editor | private | 
  | MappingChanged enum value | Editor | private | 
  | MappingEndDrag class | Editor | friend | 
  | MappingTwistDrag class | Editor | friend | 
  | mark_region_boundary_cache_dirty() | Editor | inlineprivatevirtual | 
  | marker_bar | Editor | private | 
  | marker_base | Editor | private | 
  | marker_box | Editor | private | 
  | marker_click_behavior | Editor | private | 
  | marker_click_behavior_action(Editing::MarkerClickBehavior) | Editor | private | 
  | marker_click_behavior_chosen(Editing::MarkerClickBehavior) | Editor | private | 
  | marker_click_behavior_selection_done(Editing::MarkerClickBehavior) | Editor | private | 
  | marker_context_menu(GdkEventButton *, ArdourCanvas::Item *) | Editor | private | 
  | marker_drag_finished_callback(GdkEvent *) | Editor | private | 
  | marker_drag_motion_callback(GdkEvent *) | Editor | private | 
  | marker_group | Editor | private | 
  | marker_menu | Editor | private | 
  | marker_menu_change_cue(int cue) | Editor | private | 
  | marker_menu_edit() | Editor | private | 
  | marker_menu_hide() | Editor | private | 
  | marker_menu_item | Editor | private | 
  | marker_menu_loop_range() | Editor | private | 
  | marker_menu_play_from() | Editor | private | 
  | marker_menu_play_range() | Editor | private | 
  | marker_menu_range_to_next() | Editor | private | 
  | marker_menu_remove() | Editor | private | 
  | marker_menu_rename() | Editor | private | 
  | marker_menu_select_all_selectables_using_range() | Editor | private | 
  | marker_menu_select_using_range() | Editor | private | 
  | marker_menu_separate_regions_using_location() | Editor | private | 
  | marker_menu_set_from_playhead() | Editor | private | 
  | marker_menu_set_from_selection(bool force_regions) | Editor | private | 
  | marker_menu_set_origin() | Editor | private | 
  | marker_menu_set_playhead() | Editor | private | 
  | marker_menu_zoom_to_range() | Editor | private | 
  | marker_selection_changed() | Editor | private | 
  | MarkerBarType enum name | Editor | private | 
  | MarkerDrag class | Editor | friend | 
  | Marks typedef | Editor | private | 
  | max_extents_scale() const | EditingContext | inlinevirtual | 
  | max_zoom_extent() const | Editor | inlineprivatevirtual | 
  | maximise_editing_space() | Editor | virtual | 
  | maybe_add_mixer_strip_width(XMLNode &) const | Editor |  | 
  | maybe_autoscroll(bool, bool, bool) | Editor | virtual | 
  | maybe_draw_grid_lines(ArdourCanvas::Container *) | EditingContext | protected | 
  | maybe_edit_region_in_bottom_pane(RegionView &) | Editor |  | 
  | maybe_locate_with_edit_preroll(samplepos_t) | Editor | virtual | 
  | maybe_move_tracks() | Editor | private | 
  | maybe_show() | Gtkmm2ext::WindowProxy |  | 
  | measure_master_loudness(samplepos_t start, samplepos_t end, bool) | Editor |  | 
  | menu_name() const | Gtkmm2ext::WindowProxy | inline | 
  | meter_bar | Editor | private | 
  | meter_base | Editor | private | 
  | meter_group | Editor | private | 
  | meter_marker_menu | Editor | private | 
  | meter_marks | Editor | private | 
  | MeterChanged enum value | Editor | private | 
  | MeterMarkerDrag class | Editor | friend | 
  | meters_running | Editor | private | 
  | metric_get_bbt(std::vector< ArdourCanvas::Ruler::Mark > &, int64_t, int64_t, gint) | Editor | virtual | 
  | metric_get_minsec(std::vector< ArdourCanvas::Ruler::Mark > &, int64_t, int64_t, gint) | Editor |  | 
  | metric_get_samples(std::vector< ArdourCanvas::Ruler::Mark > &, int64_t, int64_t, gint) | Editor | virtual | 
  | metric_get_timecode(std::vector< ArdourCanvas::Ruler::Mark > &, int64_t, int64_t, gint) | Editor | virtual | 
  | mid_tempo_change(MidTempoChanges) | Editor | private | 
  | mid_tempo_per_region_update(RegionView *) | Editor | private | 
  | mid_tempo_per_track_update(TimeAxisView &) | Editor | private | 
  | mid_thaw(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual | 
  | mid_track_drag(GdkEventMotion *, Gtk::Widget &e) | Editor | privatevirtual | 
  | midi_action(void(MidiView::*method)()) | EditingContext | virtual | 
  | MidiViews typedef | EditingContext |  | 
  | midiviews_from_region_selection(RegionSelection const &) const | EditingContext | protected | 
  | MidTempoChanges enum name | Editor | private | 
  | minsec_mark_interval | EditingContext | protected | 
  | minsec_mark_modulo | EditingContext | protected | 
  | minsec_nmarks | EditingContext | protected | 
  | minsec_ruler | Editor | private | 
  | minsec_ruler_scale | EditingContext | protected | 
  | minsec_show_hours enum value | EditingContext | protected | 
  | minsec_show_many_hours enum value | EditingContext | protected | 
  | minsec_show_minutes enum value | EditingContext | protected | 
  | minsec_show_msecs enum value | EditingContext | protected | 
  | minsec_show_seconds enum value | EditingContext | protected | 
  | MinsecRulerScale enum name | EditingContext | protected | 
  | mixer_strip_width_changed() | Editor |  | 
  | motion_frozen_playlists | Editor | private | 
  | motion_handler(ArdourCanvas::Item *, GdkEvent *, bool from_autoscroll=false) | Editor | privatevirtual | 
  | mouse_add_bbt_marker_event(Temporal::timepos_t where) | Editor |  | 
  | mouse_add_new_loop(Temporal::timepos_t) | Editor | private | 
  | mouse_add_new_meter_event(Temporal::timepos_t where) | Editor | virtual | 
  | mouse_add_new_punch(Temporal::timepos_t) | Editor | private | 
  | mouse_add_new_range(Temporal::timepos_t) | Editor | private | 
  | mouse_add_new_tempo_event(Temporal::timepos_t where) | Editor | virtual | 
  | mouse_brush_insert_region(RegionView *, Temporal::timepos_t const &pos) | Editor |  | 
  | mouse_content_button | EditingContext | protected | 
  | mouse_cut_button | EditingContext | protected | 
  | mouse_draw_button | EditingContext | protected | 
  | mouse_grid_button | EditingContext | protected | 
  | mouse_mode_actions | EditingContext | protected | 
  | mouse_mode_chosen(Editing::MouseMode m) | Editor | privatevirtual | 
  | mouse_mode_object_range_toggled() | Editor | private | 
  | mouse_move_button | EditingContext | protected | 
  | mouse_paste() | Editor | private | 
  | mouse_rename_region(ArdourCanvas::Item *, GdkEvent *) | Editor | private | 
  | mouse_sample(samplepos_t &, bool &in_track_canvas) const | EditingContext |  | 
  | mouse_select_button | EditingContext | protected | 
  | mouse_select_button_release(GdkEventButton *) | Editor | private | 
  | mouse_timefx_button | EditingContext | protected | 
  | MouseModeChanged | EditingContext |  | 
  | MouseZoomDrag class | Editor | friend | 
  | move_range_selection_start_or_end_to_region_boundary(bool, bool) | Editor | private | 
  | move_selected_tracks(bool) | Editor | private | 
  | move_to_end() | Editor | private | 
  | move_to_start() | Editor | private | 
  | name() const | Gtkmm2ext::WindowProxy | inline | 
  | naturalize_region() | Editor | private | 
  | need_shared_actions | EditingContext | static | 
  | new_playlists_for_all_tracks(bool copy) | Editor | privatevirtual | 
  | new_playlists_for_armed_tracks(bool copy) | Editor | privatevirtual | 
  | new_playlists_for_grouped_tracks(RouteUI *v, bool copy) | Editor | privatevirtual | 
  | new_playlists_for_selected_tracks(bool copy) | Editor | privatevirtual | 
  | new_region_from_selection() | Editor | virtual | 
  | new_tempo_section() | Editor | private | 
  | new_transport_marker_context_menu(GdkEventButton *, ArdourCanvas::Item *) | Editor | private | 
  | new_transport_marker_menu | Editor | private | 
  | new_transport_marker_menu_popdown() | Editor | private | 
  | new_transport_marker_menu_set_loop() | Editor | private | 
  | new_transport_marker_menu_set_punch() | Editor | private | 
  | NewSource enum value | Editor | private | 
  | NewTrigger enum value | Editor | private | 
  | next_grid_choice() | EditingContext |  | 
  | no_ruler_shown_update | Editor | private | 
  | no_save_instant | Editor | private | 
  | no_save_visual | Editor | private | 
  | no_scroll_group | Editor | private | 
  | NoPanes enum value | ArdourWidgets::Tabbable |  | 
  | normalize_region() | Editor | privatevirtual | 
  | note_edit_done(int, EditNoteDialog *) | EditingContext | protected | 
  | note_mode_button | EditingContext | protected | 
  | note_mode_clicked() | EditingContext | inlineprotectedvirtual | 
  | nudge_backward(bool next, bool force_playhead) | Editor | virtual | 
  | nudge_backward_button | Editor | private | 
  | nudge_backward_capture_offset() | Editor |  | 
  | nudge_backward_release(GdkEventButton *) | Editor | private | 
  | nudge_clock | Editor | private | 
  | nudge_forward(bool next, bool force_playhead) | Editor | virtual | 
  | nudge_forward_button | Editor | private | 
  | nudge_forward_capture_offset() | Editor |  | 
  | nudge_forward_release(GdkEventButton *) | Editor | private | 
  | nudge_hbox | Editor | private | 
  | nudge_track(bool use_edit_point, bool forwards) | Editor | private | 
  | nudge_vbox | Editor | private | 
  | old_mouse_mode | EditingContext |  | 
  | on_realize() | Editor | protected | 
  | on_samples_per_pixel_changed() | Editor | private | 
  | on_velocity_scroll_event(GdkEventScroll *) | EditingContext |  | 
  | operator bool() const | Gtkmm2ext::WindowProxy | inline | 
  | operator=(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList |  | 
  | other_range_action | Editor | private | 
  | OtherRange enum value | Editor | private | 
  | out() const | Temporal::ScopedTempoMapOwner | inlineprivate | 
  | override_visible_track_count() | Editor | virtual | 
  | own_bindings | EditingContext | protected | 
  | own_window() | ArdourWidgets::Tabbable | inline | 
  | pack_draw_box(bool with_channel) | EditingContext | protected | 
  | pack_snap_box() | EditingContext | protected | 
  | PaneBottom enum value | ArdourWidgets::Tabbable |  | 
  | PaneLayout enum name | ArdourWidgets::Tabbable |  | 
  | PaneLeft enum value | ArdourWidgets::Tabbable |  | 
  | PaneRight enum value | ArdourWidgets::Tabbable |  | 
  | parameter_changed(std::string) | Editor | privatevirtual | 
  | parameter_connections | EditingContext | protected | 
  | paste(float times, bool from_context_menu) | Editor | privatevirtual | 
  | paste_count | Editor | private | 
  | paste_internal(Temporal::timepos_t const &position, float times) | Editor | private | 
  | pbdid_dragged_dt | PublicEditor | static | 
  | pending_keyboard_selection_start | Editor | private | 
  | pending_locate_request() const | Editor | inlinevirtual | 
  | pending_visual_change | EditingContext | protected | 
  | pitch_shift(RegionSelection &, float cents) | Editor | private | 
  | pitch_shift_region() | Editor | privatevirtual | 
  | pixel_duration_to_samples(double pixels) const | EditingContext | inline | 
  | pixel_to_sample(double pixel) const | EditingContext | inline | 
  | pixel_to_sample_from_event(double pixel) const | EditingContext | inline | 
  | place_transient() | Editor | private | 
  | play_edit_range() | Editor | private | 
  | play_from_edit_point() | Editor | private | 
  | play_from_edit_point_and_return() | Editor | private | 
  | play_from_start() | Editor | private | 
  | play_location(ARDOUR::Location &) | Editor | private | 
  | play_note_selection_button | EditingContext | protected | 
  | play_note_selection_clicked() | EditingContext | protectedvirtual | 
  | play_selected_region() | Editor | private | 
  | play_selection() | Editor | virtual | 
  | play_solo_selection(bool restart) | Editor | privatevirtual | 
  | play_with_preroll() | Editor | virtual | 
  | playhead_backward_to_grid() | Editor | privatevirtual | 
  | playhead_cursor() const | EditingContext | inline | 
  | playhead_cursor_sample() const | Editor | privatevirtual | 
  | playhead_forward_to_grid() | Editor | privatevirtual | 
  | playlist_deletion_dialog(std::shared_ptr< ARDOUR::Playlist >) | Editor | private | 
  | plugin_setup(std::shared_ptr< ARDOUR::Route >, std::shared_ptr< ARDOUR::PluginInsert >, ARDOUR::Route::PluginSetupOptions) | Editor | private | 
  | point_selection_changed() | Editor | privatevirtual | 
  | point_trim(GdkEvent *, Temporal::timepos_t const &) | Editor | private | 
  | popup_control_point_context_menu(ArdourCanvas::Item *, GdkEvent *) | Editor | private | 
  | popup_note_context_menu(ArdourCanvas::Item *, GdkEvent *) | EditingContext | protected | 
  | popup_ruler_menu(Temporal::timepos_t const &where=Temporal::timepos_t(), ItemType type=RegionItem) | Editor | private | 
  | popup_track_context_menu(int, int, ItemType, bool) | Editor | private | 
  | popup_xfade_in_context_menu(int, int, ArdourCanvas::Item *, ItemType) | Editor | private | 
  | popup_xfade_out_context_menu(int, int, ArdourCanvas::Item *, ItemType) | Editor | private | 
  | Position enum value | Gtkmm2ext::WindowProxy |  | 
  | post_set(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual | 
  | pre_internal_grid_type | EditingContext | protected | 
  | pre_internal_snap_mode | EditingContext | protected | 
  | pre_render() | EditingContext |  | 
  | prepare_for_cleanup() | Editor | virtual | 
  | present() | Gtkmm2ext::WindowProxy |  | 
  | presentation_info_changed(PBD::PropertyChange const &) | Editor | private | 
  | prev_grid_choice() | EditingContext |  | 
  | preview_video_drag_active() const | EditingContext |  | 
  | process_midi_export_dialog(MidiExportDialog &dialog, std::shared_ptr< ARDOUR::MidiRegion > midi_region) | Editor |  | 
  | process_redisplay_track_views() | Editor | private | 
  | properties() const | PBD::Stateful | inline | 
  | property_changes_suspended() const | PBD::Stateful | inline | 
  | property_factory(const XMLNode &) const | PBD::Stateful | virtual | 
  | PropertyChanged | PBD::Stateful |  | 
  | PublicEditor() | PublicEditor |  | 
  | punch_range_action | Editor | private | 
  | PunchRange enum value | Editor | private | 
  | quantization_actions | Editor | private | 
  | quantize_dialog | EditingContext | protected | 
  | quantize_region() | EditingContext |  | 
  | quantize_regions(const MidiViews &rs) | EditingContext |  | 
  | queue_redisplay_track_views() | Editor | privatevirtual | 
  | queue_visual_videotimeline_update() | Editor | privatevirtual | 
  | quick_export() | Editor | virtual | 
  | radio_reg_sens(Glib::RefPtr< Gtk::ActionGroup > action_group, Gtk::RadioAction::Group &radio_group, char const *name, char const *label, sigc::slot< void > slot) | EditingContext | protectedstatic | 
  | Raise enum value | Editor | private | 
  | raise_region() | Editor | private | 
  | raise_region_to_top() | Editor | private | 
  | RaiseToTop enum value | Editor | private | 
  | ramp_to_next_tempo() | Editor | private | 
  | range_bar_drag_rect | Editor | private | 
  | range_marker_bar | Editor | private | 
  | range_marker_group | Editor | private | 
  | range_marker_menu | Editor | private | 
  | RangeBarType enum name | Editor | private | 
  | RangeMarkerBarDrag class | Editor | friend | 
  | rb_click(GdkEvent *, Temporal::timepos_t const &) | Editor |  | 
  | rdiff(std::vector< PBD::Command * > &) const | PBD::Stateful | virtual | 
  | real_remove_bbt_marker(Temporal::MusicTimePoint const *) | Editor | private | 
  | real_remove_meter_marker(Temporal::MeterPoint const *) | Editor | private | 
  | real_remove_tempo_marker(Temporal::TempoPoint const *) | Editor | private | 
  | Realized | PublicEditor |  | 
  | really_remove_global_marker(ARDOUR::Location *loc) | Editor | private | 
  | really_remove_region_marker(ArdourMarker *) | Editor | private | 
  | reassociate_bartime_marker(Temporal::TempoMap::SharedPtr const &tmap, Temporal::MusicTimes const &, BBTMarker &marker) | Editor | private | 
  | reassociate_meter_marker(Temporal::TempoMap::SharedPtr const &tmap, Temporal::Meters const &, MeterMarker &marker) | Editor | private | 
  | reassociate_metric_markers(Temporal::TempoMap::SharedPtr const &) | Editor | private | 
  | reassociate_tempo_marker(Temporal::TempoMap::SharedPtr const &tmap, Temporal::Tempos const &, TempoMarker &marker) | Editor | private | 
  | rec_disabled_icon | Editor | private | 
  | rec_enabled_icon | Editor | private | 
  | rec_with_count_in() | Editor | virtual | 
  | rec_with_preroll() | Editor | virtual | 
  | recover_regions(ARDOUR::RegionList) | Editor | private | 
  | redisplay_grid(bool immediate_redraw) | Editor | privatevirtual | 
  | redisplay_track_views() | Editor | private | 
  | redo(uint32_t n=1) | EditingContext | inline | 
  | redo_action | EditingContext | protected | 
  | redo_selection_op() | Editor | virtual | 
  | redo_visual_stack | Editor | private | 
  | redo_visual_state() | Editor | private | 
  | refresh_location_display() | Editor | private | 
  | refresh_location_display_internal(const ARDOUR::Locations::LocationList &) | Editor | private | 
  | reg_sens(Glib::RefPtr< Gtk::ActionGroup > group, char const *name, char const *label, sigc::slot< void > slot) | EditingContext | protectedstatic | 
  | regenerate_xml_or_string_ids() const | PBD::Stateful | protected | 
  | region_action_map | PublicEditor |  | 
  | region_boundary_cache | Editor | private | 
  | region_fill_selection() | Editor | private | 
  | region_fill_track() | Editor | private | 
  | region_from_selection() | Editor | private | 
  | region_lock() | Editor | private | 
  | region_selection() | Editor | protectedvirtual | 
  | region_selection_changed() | Editor | private | 
  | region_unlock() | Editor | private | 
  | region_view_added(RegionView *) | Editor | private | 
  | region_view_item_click(AudioRegionView &, GdkEventButton *) | Editor | private | 
  | region_view_removed() | Editor | private | 
  | RegionCreateDrag class | Editor | friend | 
  | RegionCutDrag class | Editor | friend | 
  | RegionDrag class | Editor | friend | 
  | RegionGainDrag class | Editor | friend | 
  | RegionInsertDrag class | Editor | friend | 
  | RegionMotionDrag class | Editor | friend | 
  | RegionMoveDrag class | Editor | friend | 
  | regionview_from_region(std::shared_ptr< ARDOUR::Region >) const | Editor | privatevirtual | 
  | register_actions() | Editor | privatevirtual | 
  | register_automation_actions(Gtkmm2ext::Bindings *, std::string const &) | EditingContext |  | 
  | register_common_actions(Gtkmm2ext::Bindings *, std::string const &) | EditingContext |  | 
  | register_grid_actions() | EditingContext | protected | 
  | register_midi_actions(Gtkmm2ext::Bindings *, std::string const &) | EditingContext |  | 
  | register_region_action(Glib::RefPtr< Gtk::ActionGroup > group, Editing::RegionActionTarget, char const *name, char const *label, sigc::slot< void > slot) | Editor | private | 
  | register_region_actions() | Editor | private | 
  | register_toggle_region_action(Glib::RefPtr< Gtk::ActionGroup > group, Editing::RegionActionTarget, char const *name, char const *label, sigc::slot< void > slot) | Editor | private | 
  | relative_distance(Temporal::timepos_t const &origin, Temporal::timecnt_t const &duration, Temporal::TimeDomain domain) | EditingContext |  | 
  | remove_bbt_marker(ArdourCanvas::Item *) | Editor | private | 
  | remove_clicked_region() | Editor | private | 
  | remove_control_point(ArdourCanvas::Item *) | Editor | private | 
  | remove_gap_marker_callback(Temporal::timepos_t at, Temporal::timecnt_t distance) | Editor | private | 
  | remove_gaps(Temporal::timecnt_t const &threshold, Temporal::timecnt_t const &leave, bool markers_too) | Editor |  | 
  | remove_last_capture() | Editor | privatevirtual | 
  | remove_location_at_playhead_cursor() | Editor | privatevirtual | 
  | remove_marker(ArdourCanvas::Item &) | Editor | private | 
  | remove_marker(ArdourMarker *) | Editor | private | 
  | remove_meter_marker(ArdourCanvas::Item *) | Editor | private | 
  | remove_metric_marks() | Editor | private | 
  | remove_midi_note(ArdourCanvas::Item *, GdkEvent *) | Editor |  | 
  | remove_region_marker(ARDOUR::CueMarker &) | Editor |  | 
  | remove_region_sync() | Editor | private | 
  | remove_regions(const RegionSelection &, bool can_ripple, bool as_part_of_other_command) | Editor | private | 
  | remove_selected_regions() | Editor | private | 
  | remove_sorted_marker(ArdourMarker *) | Editor | private | 
  | remove_tempo_marker(ArdourCanvas::Item *) | Editor | private | 
  | remove_time(Temporal::timepos_t const &pos, Temporal::timecnt_t const &distance, Editing::InsertTimeOption opt, bool markers_too, bool locked_markers_too, bool tempo_too) | Editor | private | 
  | remove_tracks() | Editor | virtual | 
  | remove_transient(ArdourCanvas::Item *item) | Editor | private | 
  | rename_region() | Editor | private | 
  | reparent_location_markers(LocationMarkers *, ArdourCanvas::Item *) | Editor | private | 
  | ReplaceRange enum value | Editor | private | 
  | reposition_and_zoom(samplepos_t, double) | Editor | virtual | 
  | reset_bbt_marks() | Editor | private | 
  | reset_canvas_action_sensitivity(bool) | Editor | private | 
  | reset_controls_layout_height(int32_t height) | Editor | private | 
  | reset_controls_layout_width() | Editor | private | 
  | reset_id() | PBD::Stateful |  | 
  | reset_meter_marks() | Editor | private | 
  | reset_metric_marks() | Editor | private | 
  | reset_point_selection() | EditingContext |  | 
  | reset_region_gain() | Editor | private | 
  | reset_region_gain_envelopes() | Editor | private | 
  | reset_tempo_marks() | Editor | private | 
  | reset_x_origin(samplepos_t) | EditingContext |  | 
  | reset_x_origin_to_follow_playhead() | EditingContext |  | 
  | reset_y_origin(double) | EditingContext |  | 
  | reset_zoom(samplecnt_t) | EditingContext |  | 
  | resize_idle_id | Editor | private | 
  | restore_editing_space() | Editor | virtual | 
  | restore_ruler_visibility() | Editor | private | 
  | resume_property_changes() | PBD::Stateful | virtual | 
  | resume_route_redisplay() | Editor | protectedvirtual | 
  | reverse_region() | Editor | privatevirtual | 
  | reverse_selection() | Editor | private | 
  | rhythm_ferret | Editor | private | 
  | RhythmFerret class | Editor | friend | 
  | RIGHT enum value | Editor | private | 
  | right_attachment_button | ArdourWidgets::Tabbable | protected | 
  | ripple_marks(std::shared_ptr< ARDOUR::Playlist > target_playlist, Temporal::timepos_t at, Temporal::timecnt_t const &distance) | Editor |  | 
  | ripple_mode_selection_done(ARDOUR::RippleMode) | Editor | private | 
  | ripple_mode_selector | Editor | private | 
  | ripple_mode_strings | Editor | private | 
  | route_display_selection | Editor | private | 
  | rtav_from_route(std::shared_ptr< ARDOUR::Route >) const | Editor | privatevirtual | 
  | rubberband_rect | EditingContext |  | 
  | RubberbandSelectDrag class | Editor | friend | 
  | ruler_bbt_action | Editor | private | 
  | ruler_dialog | Editor | private | 
  | ruler_grabbed_widget | Editor | private | 
  | ruler_label_button_release(GdkEventButton *) | Editor | private | 
  | ruler_marker_action | Editor | private | 
  | ruler_meter_action | Editor | private | 
  | ruler_minsec_action | Editor | private | 
  | ruler_range_action | Editor | private | 
  | ruler_samples_action | Editor | private | 
  | ruler_section_action | Editor | private | 
  | ruler_separator | Editor | private | 
  | ruler_tempo_action | Editor | private | 
  | ruler_timecode_action | Editor | private | 
  | ruler_toggled(int) | Editor | private | 
  | ruler_video_action | Editor | private | 
  | sample_to_clock_parts(samplepos_t sample, samplepos_t sample_rate, long *hrs_p, long *mins_p, long *secs_p, long *millisecs_p) | EditingContext | protected | 
  | sample_to_pixel(samplepos_t sample) const | EditingContext | inline | 
  | sample_to_pixel_unrounded(samplepos_t sample) const | EditingContext | inline | 
  | samples_per_pixel | EditingContext | protected | 
  | samples_ruler | Editor | private | 
  | save_extra_xml(const XMLNode &) | PBD::Stateful |  | 
  | save_pos_and_size() | Gtkmm2ext::WindowProxy | protected | 
  | save_visual_state(uint32_t) | Editor |  | 
  | scene_marker_action | Editor | private | 
  | SceneMarks enum value | Editor | private | 
  | scope_name() const | EditingContext | inlinevirtual | 
  | ScopedConnectionList() | PBD::ScopedConnectionList |  | 
  | ScopedConnectionList(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList |  | 
  | ScopedTempoMapOwner() | Temporal::ScopedTempoMapOwner | inline | 
  | scroll_backward(float pages=0.8f) | Editor | private | 
  | scroll_down_one_track(bool skip_child_views=false) | Editor | virtual | 
  | scroll_forward(float pages=0.8f) | Editor | private | 
  | scroll_left_half_page() | Editor |  | 
  | scroll_left_step() | Editor |  | 
  | scroll_playhead(bool forward) | Editor | private | 
  | scroll_press(Direction) | Editor | private | 
  | scroll_release() | Editor | private | 
  | scroll_right_half_page() | Editor |  | 
  | scroll_right_step() | Editor |  | 
  | scroll_tracks_down() | Editor | private | 
  | scroll_tracks_down_line() | Editor | virtual | 
  | scroll_tracks_up() | Editor | private | 
  | scroll_tracks_up_line() | Editor | virtual | 
  | scroll_up_one_track(bool skip_child_views=false) | Editor | virtual | 
  | scrollers_rulers_markers_box | Editor | private | 
  | section_box_menu | Editor | private | 
  | section_marker_bar | Editor | private | 
  | section_marker_group | Editor | private | 
  | section_rect_event(GdkEvent *, ARDOUR::Location *, ArdourCanvas::Rectangle *, std::string) | Editor | private | 
  | select_all_in_track(ARDOUR::SelectionOperation op) | Editor |  | 
  | select_all_internal_edit(ARDOUR::SelectionOperation) | Editor | private | 
  | select_all_objects(ARDOUR::SelectionOperation op) | Editor |  | 
  | select_all_selectables_between(bool within) | Editor | private | 
  | select_all_selectables_using_cursor(EditorCursor *, bool) | Editor | private | 
  | select_all_selectables_using_edit(bool, bool) | Editor | private | 
  | select_all_selectables_using_loop() | Editor | private | 
  | select_all_selectables_using_punch() | Editor | private | 
  | select_all_selectables_using_time_selection() | Editor | private | 
  | select_all_tracks() | Editor | privatevirtual | 
  | select_all_visible_lanes() | Editor | privatevirtual | 
  | select_all_within(Temporal::timepos_t const &, Temporal::timepos_t const &, double, double, std::list< SelectableOwner * > const &, ARDOUR::SelectionOperation, bool) | Editor | privatevirtual | 
  | select_automation_line(GdkEventButton *, ArdourCanvas::Item *, ARDOUR::SelectionOperation) | EditingContext |  | 
  | select_new_marker | Editor | private | 
  | select_next_stripable(bool routes_only=true) | Editor | private | 
  | select_prev_stripable(bool routes_only=true) | Editor | private | 
  | select_range(Temporal::timepos_t const &, Temporal::timepos_t const &) | Editor |  | 
  | select_range_between() | Editor | private | 
  | select_topmost_track() | Editor | virtual | 
  | selectable_owners() | Editor | virtual | 
  | selected_marker_moved(ARDOUR::Location *) | Editor | private | 
  | selected_marker_to_next_region_boundary(bool with_selection) | Editor | private | 
  | selected_marker_to_next_region_point(ARDOUR::RegionPoint) | Editor | private | 
  | selected_marker_to_previous_region_boundary(bool with_selection) | Editor | private | 
  | selected_marker_to_previous_region_point(ARDOUR::RegionPoint) | Editor | private | 
  | selected_marker_to_region_boundary(bool with_selection, int32_t dir) | Editor | private | 
  | selected_marker_to_region_point(ARDOUR::RegionPoint, int32_t dir) | Editor | private | 
  | selected_marker_to_selection_end() | Editor | private | 
  | selected_marker_to_selection_start() | Editor | private | 
  | selection | EditingContext | protected | 
  | selection_op_cmd_depth | Editor | private | 
  | selection_op_history | Editor | private | 
  | selection_op_history_it | Editor | private | 
  | selection_redo_action | Editor | private | 
  | selection_undo_action | Editor | private | 
  | SelectionDrag class | Editor | friend | 
  | send_change(const PropertyChange &) | PBD::Stateful | protectedvirtual | 
  | sensitize_all_region_actions(bool) | Editor | private | 
  | sensitize_the_right_region_actions(bool because_canvas_crossing) | Editor | private | 
  | separate_region_from_loop() | Editor |  | 
  | separate_region_from_punch() | Editor |  | 
  | separate_region_from_selection() | Editor | virtual | 
  | separate_regions_between(const TimeSelection &) | Editor |  | 
  | separate_regions_using_location(ARDOUR::Location &) | Editor |  | 
  | separate_under_selected_regions() | Editor |  | 
  | sequence_regions() | Editor |  | 
  | session() const | ARDOUR::SessionHandlePtr | inlinevirtual | 
  | session_connections | Editor | private | 
  | session_going_away() | Editor | privatevirtual | 
  | session_gui_extents(bool use_extra=true) const | Editor | virtual | 
  | session_import_dialog() | Editor | privatevirtual | 
  | session_range_action | Editor | private | 
  | session_state_saved(std::string) | Editor | private | 
  | SessionHandlePtr(ARDOUR::Session *s) | ARDOUR::SessionHandlePtr |  | 
  | SessionHandlePtr() | ARDOUR::SessionHandlePtr |  | 
  | SessionRange enum value | Editor | private | 
  | set_action(Glib::RefPtr< Gtk::Action >) | Gtkmm2ext::WindowProxy |  | 
  | set_action_defaults() | EditingContext | virtual | 
  | set_auto_punch_range() | Editor | private | 
  | set_canvas_cursor(Gdk::Cursor *) | EditingContext | virtual | 
  | set_close_video_sensitive(bool onoff) | Editor | privatevirtual | 
  | set_common_editing_state(XMLNode const &node) | EditingContext | protected | 
  | set_current_movable(std::shared_ptr< ARDOUR::Movable >) | Editor | virtual | 
  | set_current_trimmable(std::shared_ptr< ARDOUR::Trimmable >) | Editor | virtual | 
  | set_default_tabbed(bool yn) | ArdourWidgets::Tabbable |  | 
  | set_draw_channel(int) | EditingContext |  | 
  | set_draw_length(Editing::GridType) | EditingContext |  | 
  | set_draw_velocity(int) | EditingContext |  | 
  | set_edit_mode(ARDOUR::EditMode) | Editor | private | 
  | set_edit_point() | Editor | private | 
  | set_edit_point_preference(Editing::EditPoint ep, bool force=false) | Editor | private | 
  | set_entered_regionview(RegionView *) | Editor | private | 
  | set_entered_track(TimeAxisView *) | Editor | privatevirtual | 
  | set_fade_in_active(bool) | Editor | private | 
  | set_fade_in_shape(ARDOUR::FadeShape) | Editor | private | 
  | set_fade_length(bool in) | Editor | private | 
  | set_fade_out_active(bool) | Editor | private | 
  | set_fade_out_shape(ARDOUR::FadeShape) | Editor | private | 
  | set_follow_playhead(bool yn, bool catch_up=true) | EditingContext |  | 
  | set_gain_envelope_visibility() | Editor | private | 
  | set_global_quantization(Editing::GridType) | Editor | protected | 
  | set_grid_type(Editing::GridType) | EditingContext |  | 
  | set_group_tabs() | Editor |  | 
  | set_horizontal_position(double) | EditingContext |  | 
  | set_id(const XMLNode &) | PBD::Stateful |  | 
  | set_id(const std::string &) | PBD::Stateful |  | 
  | set_loop_end_from_edit_point() | Editor | privatevirtual | 
  | set_loop_from_region(bool play) | Editor | private | 
  | set_loop_from_selection(bool play) | Editor | private | 
  | set_loop_range(Temporal::timepos_t const &start, Temporal::timepos_t const &end, std::string cmd) | Editor | privatevirtual | 
  | set_loop_start_from_edit_point() | Editor | privatevirtual | 
  | set_mark() | Editor | private | 
  | set_marker_click_behavior(Editing::MarkerClickBehavior) | Editor |  | 
  | set_marker_line_visibility(bool) | Editor | private | 
  | set_minsec_ruler_scale(samplepos_t, samplepos_t) | Editor | private | 
  | set_mouse_mode(Editing::MouseMode, bool force=false) | EditingContext | virtual | 
  | set_playhead_cursor() | Editor | private | 
  | set_pos() | Gtkmm2ext::WindowProxy | protected | 
  | set_pos_and_size() | Gtkmm2ext::WindowProxy | protected | 
  | set_punch_end_from_edit_point() | Editor | privatevirtual | 
  | set_punch_from_region() | Editor | private | 
  | set_punch_from_selection() | Editor | private | 
  | set_punch_range(Temporal::timepos_t const &start, Temporal::timepos_t const &end, std::string cmd) | Editor | privatevirtual | 
  | set_punch_start_from_edit_point() | Editor | privatevirtual | 
  | set_regenerate_xml_and_string_ids_in_this_thread(bool yn) | PBD::Stateful | privatestatic | 
  | set_region_gain_visibility(RegionView *) | Editor | private | 
  | set_region_sync_position() | Editor | private | 
  | set_ripple_mode(ARDOUR::RippleMode) | Editor | private | 
  | set_samples_per_pixel(samplecnt_t) | Editor | privatevirtual | 
  | set_samples_ruler_scale(samplepos_t, samplepos_t) | Editor | private | 
  | set_selected_control_point_from_click(bool press, ARDOUR::SelectionOperation op=ARDOUR::SelectionSet) | Editor | private | 
  | set_selected_midi_region_view(MidiRegionView &) | EditingContext | virtual | 
  | set_selected_mixer_strip(TimeAxisView &) | Editor | virtual | 
  | set_selected_regionview_from_click(bool press, ARDOUR::SelectionOperation op=ARDOUR::SelectionSet) | Editor | private | 
  | set_selected_regionview_from_map_event(GdkEventAny *, StreamView *, std::weak_ptr< ARDOUR::Region >) | Editor | private | 
  | set_selected_regionview_from_region_list(std::shared_ptr< ARDOUR::Region > region, ARDOUR::SelectionOperation op=ARDOUR::SelectionSet) | Editor |  | 
  | set_selected_track(TimeAxisView &, ARDOUR::SelectionOperation op=ARDOUR::SelectionSet, bool no_remove=false) | Editor | privatevirtual | 
  | set_selected_track_as_side_effect(ARDOUR::SelectionOperation op, PBD::Controllable::GroupControlDisposition gcd=PBD::Controllable::UseGroup) | Editor | private | 
  | set_selected_track_from_click(bool press, ARDOUR::SelectionOperation op=ARDOUR::SelectionSet, bool no_remove=false) | Editor | private | 
  | set_selection(std::list< Selectable * >, ARDOUR::SelectionOperation) | Editor | virtual | 
  | set_selection_from_loop() | Editor | private | 
  | set_selection_from_punch() | Editor | private | 
  | set_selection_from_range(ARDOUR::Location &) | Editor | private | 
  | set_selection_from_region() | Editor | private | 
  | set_session(ARDOUR::Session *) | Editor | virtual | 
  | set_session_end_from_playhead() | Editor | privatevirtual | 
  | set_session_extents_from_selection() | Editor | private | 
  | set_session_start_from_playhead() | Editor | privatevirtual | 
  | set_show_touched_automation(bool) | Editor | private | 
  | set_snap_mode(Editing::SnapMode) | EditingContext |  | 
  | set_snapped_cursor_position(Temporal::timepos_t const &pos) | Editor | virtual | 
  | set_state(const XMLNode &, int version) | Editor | virtual | 
  | set_state_mask(StateMask) | Gtkmm2ext::WindowProxy |  | 
  | set_stationary_playhead(bool yn) | EditingContext |  | 
  | set_stepping_axis_view(TimeAxisView *v) | Editor | inline | 
  | set_summary() | Editor |  | 
  | set_sync_point(Temporal::timepos_t const &, const RegionSelection &) | Editor | private | 
  | set_tempo_curve_range(double &max, double &min) const | Editor | privatevirtual | 
  | set_tempo_from_region() | Editor | private | 
  | set_timecode_ruler_scale(samplepos_t, samplepos_t) | Editor | private | 
  | set_toggleaction(const std::string &, const std::string &, bool) | Editor | privatevirtual | 
  | set_track_height(Height) | Editor | private | 
  | set_transient_for(Gtk::Window &) | Gtkmm2ext::WindowProxy |  | 
  | set_values(XMLNode const &) | PBD::Stateful | protected | 
  | set_video_timeline_height(const int, bool force=false) | Editor | privatevirtual | 
  | set_video_timeline_locked(const bool) | Editor | private | 
  | set_visible_channel(int) | EditingContext | inlineprotectedvirtual | 
  | set_visible_marker_types(MarkerBarType) | Editor | private | 
  | set_visible_range_types(RangeBarType) | Editor | private | 
  | set_visible_track_count(int32_t) | Editor | privatevirtual | 
  | set_xjadeo_proc() | Editor | private | 
  | set_xjadeo_sensitive(bool onoff) | Editor | privatevirtual | 
  | set_xjadeo_viewoption(int) | Editor | private | 
  | set_zoom_focus(Editing::ZoomFocus) | Editor | virtual | 
  | set_zoom_preset(int64_t) | Editor | private | 
  | setup() | Gtkmm2ext::WindowProxy | protectedvirtual | 
  | setup_fade_images() | Editor | private | 
  | setup_midi_toolbar() | Editor | private | 
  | setup_ruler_add(Gtk::Table *, ArdourWidgets::ArdourButton &, int pos=0) | Editor | privatestatic | 
  | setup_ruler_new(Gtk::HBox &, std::vector< Gtk::Label * > &, std::string const &) | Editor | privatestatic | 
  | setup_ruler_new(Gtk::HBox &, std::vector< Gtk::Label * > &, Gtk::Label *) | Editor | privatestatic | 
  | setup_toolbar() | Editor | private | 
  | setup_tooltips() | Editor | privatevirtual | 
  | sfbrowser | Editor | private | 
  | should_ripple() const | Editor | virtual | 
  | should_ripple_all() const | Editor |  | 
  | should_stretch_markers() const | Editor | inlineprivate | 
  | show() | Gtkmm2ext::WindowProxy |  | 
  | show_a_region(std::shared_ptr< ARDOUR::Region >) | Editor |  | 
  | show_all() | Gtkmm2ext::WindowProxy |  | 
  | show_editor_list_action | Editor | private | 
  | show_editor_mixer(bool yn) | Editor |  | 
  | show_editor_mixer_action | Editor | private | 
  | show_editor_mixer_when_tracks_arrive | Editor | private | 
  | show_editor_props_action | Editor | private | 
  | show_gain_after_trim | Editor | private | 
  | show_marker_type(MarkerBarType) | Editor | private | 
  | show_midi_list_editor() | Editor | private | 
  | show_own_window(bool and_pack_it) | ArdourWidgets::Tabbable | private | 
  | show_range_type(RangeBarType) | Editor | private | 
  | show_region_properties() | Editor | private | 
  | show_rhythm_ferret() | Editor |  | 
  | show_rulers_for_grid() | Editor | privatevirtual | 
  | show_tab() | ArdourWidgets::Tabbable | private | 
  | show_touched_automation() const | Editor | virtual | 
  | show_touched_automation_action | Editor | private | 
  | show_track_in_display(TimeAxisView *tv, bool move_into_view=false) | Editor | virtual | 
  | show_window() | ArdourWidgets::Tabbable | virtual | 
  | showhide_att_bottom(bool yn) | ArdourWidgets::Tabbable | protectedvirtual | 
  | showhide_att_left(bool) | Editor | virtual | 
  | showhide_att_right(bool yn) | ArdourWidgets::Tabbable | protectedvirtual | 
  | signal_map | Gtkmm2ext::WindowProxy |  | 
  | signal_unmap | Gtkmm2ext::WindowProxy |  | 
  | Size enum value | Gtkmm2ext::WindowProxy |  | 
  | size() const | PBD::ScopedConnectionList | inline | 
  | smart_mode_action | Editor | private | 
  | smart_mode_button | Editor | private | 
  | snap_actions | EditingContext | protected | 
  | snap_box | EditingContext | protected | 
  | snap_mode() const | EditingContext |  | 
  | snap_mode_actions | EditingContext | protected | 
  | snap_mode_button | EditingContext | protected | 
  | snap_mode_button_clicked(GdkEventButton *) | EditingContext | protected | 
  | snap_mode_chosen(Editing::SnapMode) | EditingContext | protectedvirtual | 
  | snap_regions_to_grid() | Editor | private | 
  | snap_relative_time_to_relative_time(Temporal::timepos_t const &origin, Temporal::timecnt_t const &x, bool ensure_snap) const | EditingContext |  | 
  | snap_to(Temporal::timepos_t &first, Temporal::RoundMode direction=Temporal::RoundNearest, ARDOUR::SnapPref pref=ARDOUR::SnapToAny_Visual, bool ensure_snap=false) const | EditingContext | virtual | 
  | snap_to_bbt(Temporal::timepos_t const &start, Temporal::RoundMode direction, ARDOUR::SnapPref gpref) const | EditingContext | virtual | 
  | snap_to_bbt_via_grid(Temporal::timepos_t const &start, Temporal::RoundMode direction, ARDOUR::SnapPref gpref, Editing::GridType grid_type) const | EditingContext | protected | 
  | snap_to_cd_frames(Temporal::timepos_t const &start, Temporal::RoundMode direction, ARDOUR::SnapPref gpref) const | Editor | private | 
  | snap_to_grid(Temporal::timepos_t const &start, Temporal::RoundMode direction, ARDOUR::SnapPref gpref) const | Editor | privatevirtual | 
  | snap_to_internal(Temporal::timepos_t &first, Temporal::RoundMode direction=Temporal::RoundNearest, ARDOUR::SnapPref gpref=ARDOUR::SnapToAny_Visual, bool for_mark=false) const | Editor | privatevirtual | 
  | snap_to_marker(Temporal::timepos_t const &presnap, Temporal::RoundMode direction=Temporal::RoundNearest) const | Editor | private | 
  | snap_to_minsec(Temporal::timepos_t const &start, Temporal::RoundMode direction, ARDOUR::SnapPref gpref) const | Editor | private | 
  | snap_to_timecode(Temporal::timepos_t const &start, Temporal::RoundMode direction, ARDOUR::SnapPref gpref) const | Editor | private | 
  | snap_to_with_modifier(Temporal::timepos_t &first, GdkEvent const *ev, Temporal::RoundMode direction=Temporal::RoundNearest, ARDOUR::SnapPref gpref=ARDOUR::SnapToAny_Visual, bool ensure_snap=false) const | EditingContext | virtual | 
  | SnapChanged | EditingContext |  | 
  | snapped_cursor() const | EditingContext | inline | 
  | sort_track_selection(TrackViewList &) | Editor | private | 
  | spectral_analyze_range_selection() | Editor |  | 
  | spectral_analyze_region_selection() | Editor |  | 
  | split_multichannel_region() | Editor | private | 
  | split_region() | Editor | private | 
  | split_region_at_points(std::shared_ptr< ARDOUR::Region >, ARDOUR::AnalysisFeatureList &, bool can_ferret, bool select_new=false) | Editor | virtual | 
  | split_region_at_transients() | Editor | private | 
  | split_regions_at(Temporal::timepos_t const &, RegionSelection &) | Editor | virtual | 
  | stamp_new_playlist(std::string title, std::string &name, std::string &pgroup, bool copy) | Editor | private | 
  | start_canvas_autoscroll(bool allow_horiz, bool allow_vert, const ArdourCanvas::Rect &boundary) | Editor | private | 
  | start_create_region_grab(ArdourCanvas::Item *, GdkEvent *) | Editor | private | 
  | start_local_tempo_map(std::shared_ptr< Temporal::TempoMap > map) | Temporal::ScopedTempoMapOwner |  | 
  | start_lock_event_timing() | Editor | private | 
  | start_selection_grab(ArdourCanvas::Item *, GdkEvent *) | Editor | private | 
  | start_step_editing() | Editor | private | 
  | start_track_drag(TimeAxisView &, int y, Gtk::Widget &w, bool can_change_cursor) | Editor | privatevirtual | 
  | start_updating_meters() | Editor | private | 
  | start_visual_state_op(uint32_t n) | Editor | private | 
  | state_mask() const | Gtkmm2ext::WindowProxy | inline | 
  | StateChange | ArdourWidgets::Tabbable |  | 
  | Stateful() | PBD::Stateful |  | 
  | StateMask enum name | Gtkmm2ext::WindowProxy |  | 
  | stationary_playhead() const | EditingContext |  | 
  | stationary_playhead_action | EditingContext | protected | 
  | stationary_playhead_chosen() | EditingContext | protected | 
  | stem_export() | Editor | virtual | 
  | step_edit_connection | Editor | private | 
  | step_edit_status_change(bool) | Editor | private | 
  | step_mouse_mode(bool next) | Editor | virtual | 
  | step_timeout | Editor | private | 
  | stepping_axis_view() | Editor | inline | 
  | stop_canvas_autoscroll() | Editor | privatevirtual | 
  | stop_step_editing() | Editor | private | 
  | stop_updating_meters() | Editor | private | 
  | store_ruler_visibility() | Editor | private | 
  | stretch_marker_cb | Editor | private | 
  | strip_region_silence() | Editor | private | 
  | strum_notes(const MidiViews &rs, bool forward) | EditingContext |  | 
  | super_rapid_screen_update() | Editor | private | 
  | super_rapid_screen_update_connection | Editor | private | 
  | surround_export() | Editor | virtual | 
  | suspend_property_changes() | PBD::Stateful | virtual | 
  | suspend_route_redisplay() | Editor | protectedvirtual | 
  | swap_visual_state() | Editor | private | 
  | tab_btn_box() | ArdourWidgets::Tabbable | inline | 
  | tab_close_clicked(GdkEventButton *) | ArdourWidgets::Tabbable | private | 
  | tab_requested_by_state | ArdourWidgets::Tabbable | private | 
  | tab_root_drop() | ArdourWidgets::Tabbable |  | 
  | tab_to_transient(bool forward) | Editor | private | 
  | Tabbable(const std::string &user_visible_name, std::string const &untranslated_name, Gtk::Widget *top=NULL, bool tabbed_by_default=true, PaneLayout pl=PaneRight) | ArdourWidgets::Tabbable |  | 
  | tabbed() const | ArdourWidgets::Tabbable |  | 
  | tabbed_by_default() const | ArdourWidgets::Tabbable |  | 
  | tag_last_capture() | Editor | private | 
  | tag_regions(ARDOUR::RegionList) | Editor | private | 
  | tag_selected_region() | Editor | private | 
  | tav_expand_button | Editor | private | 
  | tav_shrink_button | Editor | private | 
  | tav_zoom_smooth(bool coarser, bool force_all) | Editor |  | 
  | tav_zoom_step(bool coarser) | Editor |  | 
  | TAVState typedef | Editor | private | 
  | temp_location | Editor | private | 
  | tempo_bar | Editor | private | 
  | tempo_curve_selected(Temporal::TempoPoint const *ts, bool yn) | Editor |  | 
  | tempo_group | Editor | private | 
  | tempo_map_changed() | Editor | private | 
  | tempo_map_connection | Editor | private | 
  | tempo_map_marker_context_menu(GdkEventButton *, ArdourCanvas::Item *) | Editor | private | 
  | tempo_marker_menu | Editor | private | 
  | tempo_marks | Editor | private | 
  | TempoChanged enum value | Editor | private | 
  | TempoCurveDrag class | Editor | friend | 
  | TempoEndDrag class | Editor | friend | 
  | TempoMarkerDrag class | Editor | friend | 
  | temporal_zoom(samplecnt_t samples_per_pixel) | EditingContext |  | 
  | temporal_zoom_by_sample(samplepos_t start, samplepos_t end) | EditingContext |  | 
  | temporal_zoom_extents() | Editor |  | 
  | temporal_zoom_selection(Editing::ZoomAxis) | Editor |  | 
  | temporal_zoom_session() | Editor |  | 
  | temporal_zoom_step(bool zoom_out) | EditingContext |  | 
  | temporal_zoom_step_mouse_focus(bool zoom_out) | EditingContext |  | 
  | temporal_zoom_step_mouse_focus_scale(bool zoom_out, double scale) | EditingContext |  | 
  | temporal_zoom_step_scale(bool zoom_out, double scale) | EditingContext |  | 
  | temporal_zoom_to_sample(bool coarser, samplepos_t sample) | EditingContext |  | 
  | temporary_zoom_focus_change | EditingContext | protected | 
  | TempoTwistDrag class | Editor | friend | 
  | tie_vertical_scrolling() | Editor | private | 
  | time_axis_view_from_stripable(std::shared_ptr< ARDOUR::Stripable > s) const | Editor | inlineprivatevirtual | 
  | time_bars_event_box | Editor | private | 
  | time_bars_vbox | Editor | private | 
  | time_delta_to_pixel(Temporal::timepos_t const &start, Temporal::timepos_t const &end) const | EditingContext |  | 
  | time_domain() const | EditingContext |  | 
  | time_fx(ARDOUR::RegionList &, Temporal::ratio_t ratio, bool pitching, bool fixed_end) | Editor | private | 
  | time_line_group | EditingContext | protected | 
  | time_selection_changed() | Editor | private | 
  | time_stretch(RegionSelection &, Temporal::ratio_t const &fraction, bool fixed_end) | Editor | private | 
  | time_to_pixel(Temporal::timepos_t const &pos) const | EditingContext |  | 
  | time_to_pixel_unrounded(Temporal::timepos_t const &pos) const | EditingContext |  | 
  | timeaxisview_deleted(TimeAxisView *) | Editor | private | 
  | timebar_height | Editor | privatestatic | 
  | timecode_mark_modulo | Editor | private | 
  | timecode_nmarks | Editor | private | 
  | timecode_ruler | Editor | private | 
  | timecode_ruler_scale | Editor | private | 
  | timecode_show_bits enum value | Editor | private | 
  | timecode_show_hours enum value | Editor | private | 
  | timecode_show_many_hours enum value | Editor | private | 
  | timecode_show_minutes enum value | Editor | private | 
  | timecode_show_samples enum value | Editor | private | 
  | timecode_show_seconds enum value | Editor | private | 
  | TimecodeRulerScale enum name | Editor | private | 
  | timefx_mode | Editor |  | 
  | timefx_opt_strings | Editor |  | 
  | timefx_thread(void *arg) | Editor | privatestatic | 
  | TimeFXDrag class | Editor | friend | 
  | timeline_origin() const | EditingContext | inline | 
  | timeline_to_canvas(double p) const | EditingContext | inline | 
  | toggle() | Gtkmm2ext::WindowProxy | protected | 
  | toggle_all_existing_automation() | Editor | private | 
  | toggle_cue_behavior() | Editor | privatevirtual | 
  | toggle_follow_playhead() | EditingContext |  | 
  | toggle_gain_envelope_active() | Editor | private | 
  | toggle_layer_display() | Editor | private | 
  | toggle_location_at_playhead_cursor() | Editor | privatevirtual | 
  | toggle_marker_lines() | Editor | private | 
  | toggle_marker_menu_lock() | Editor | private | 
  | toggle_marker_section() | Editor | private | 
  | toggle_meter_updating() | Editor | virtual | 
  | toggle_midi_input_active(bool flip_others) | Editor | private | 
  | toggle_mute() | Editor | private | 
  | toggle_opaque_region() | Editor | private | 
  | toggle_record_enable() | Editor | private | 
  | toggle_reg_sens(Glib::RefPtr< Gtk::ActionGroup > group, char const *name, char const *label, sigc::slot< void > slot) | EditingContext | protectedstatic | 
  | toggle_region_fades(int dir) | Editor |  | 
  | toggle_region_lock() | Editor | private | 
  | toggle_region_mute() | Editor | private | 
  | toggle_region_polarity() | Editor | private | 
  | toggle_region_video_lock() | Editor | private | 
  | toggle_ruler_video(bool onoff) | Editor | inlineprivatevirtual | 
  | toggle_ruler_visibility() | Editor | private | 
  | toggle_show_touched_automation() | Editor | private | 
  | toggle_skip_playback() | Editor | private | 
  | toggle_solo() | Editor | private | 
  | toggle_solo_isolate() | Editor | private | 
  | toggle_sound_midi_notes() | Editor | private | 
  | toggle_stationary_playhead() | EditingContext |  | 
  | toggle_tempo_continues() | Editor | private | 
  | toggle_tempo_type() | Editor | private | 
  | toggle_tracks_active() | Editor | private | 
  | toggle_video_timeline_locked() | Editor | private | 
  | toggle_xjadeo_proc(int state=-1) | Editor | privatevirtual | 
  | toggle_xjadeo_viewoption(int what, int state=-1) | Editor | privatevirtual | 
  | toggle_zero_line_visibility() | Editor |  | 
  | toolbar_clock_vbox | Editor | private | 
  | toolbar_hbox | Editor | private | 
  | toolbar_selection_clock_table | Editor | private | 
  | toolbar_selection_clock_vbox | Editor | private | 
  | toolbar_selection_cursor_label | Editor | private | 
  | toplevel_hpacker | Editor | private | 
  | track_canvas_button_press_event(GdkEventButton *event) | Editor | private | 
  | track_canvas_button_release_event(GdkEventButton *event) | Editor | private | 
  | track_canvas_drag_data_received(const Glib::RefPtr< Gdk::DragContext > &context, gint x, gint y, const Gtk::SelectionData &data, guint info, guint time) | Editor | private | 
  | track_canvas_drag_motion(Glib::RefPtr< Gdk::DragContext > const &, int, int, guint) | Editor | private | 
  | track_canvas_key_press(GdkEventKey *) | Editor | private | 
  | track_canvas_key_release(GdkEventKey *) | Editor | private | 
  | track_canvas_map_handler(GdkEventAny *) | Editor | private | 
  | track_canvas_motion_notify_event(GdkEventMotion *event) | Editor | private | 
  | track_canvas_scroll(GdkEventScroll *event) | Editor | private | 
  | track_canvas_vbox | Editor | private | 
  | track_canvas_viewport_allocate(Gtk::Allocation alloc) | Editor | private | 
  | track_canvas_viewport_size_allocated() | Editor | private | 
  | track_context_menu | Editor | private | 
  | track_drag | Editor | private | 
  | track_dragging() const | Editor | privatevirtual | 
  | track_height_step_timeout() | Editor | private | 
  | track_region_context_menu | Editor | private | 
  | track_selection_change_without_scroll() const | Editor | inlineprivatevirtual | 
  | track_selection_changed() | Editor | private | 
  | track_selection_context_menu | Editor | private | 
  | track_views | Editor | private | 
  | trackview_by_y_position(double, bool trackview_relative_offset=true) const | Editor | private | 
  | trackviews_height() const | Editor |  | 
  | transform_region() | EditingContext |  | 
  | transform_regions(const MidiViews &rs) | EditingContext |  | 
  | transition_to_rolling(bool forward) | Editor | virtual | 
  | transport_bar_postroll_rect | Editor | private | 
  | transport_bar_preroll_rect | Editor | private | 
  | transport_loop_location() | EditingContext | protected | 
  | transport_loop_range_rect | Editor | private | 
  | transport_looped() | Editor | protected | 
  | transport_postroll_rect | Editor | private | 
  | transport_preroll_rect | Editor | private | 
  | transport_punch_location() | Editor | private | 
  | transport_punch_range_rect | Editor | private | 
  | transport_punchin_line | Editor | private | 
  | transport_punchout_line | Editor | private | 
  | transpose_region() | EditingContext |  | 
  | transpose_regions(const MidiViews &rs) | EditingContext |  | 
  | trigger_script(int nth) | Editor | privatevirtual | 
  | trigger_script_by_name(const std::string script_name, const std::string args="") | Editor | privatevirtual | 
  | trim_region(bool front) | Editor | private | 
  | trim_region_back() | Editor | private | 
  | trim_region_front() | Editor | private | 
  | trim_region_to_location(const ARDOUR::Location &, const char *cmd) | Editor | private | 
  | trim_region_to_loop() | Editor | private | 
  | trim_region_to_next_region_start() | Editor | private | 
  | trim_region_to_previous_region_end() | Editor | private | 
  | trim_region_to_punch() | Editor | private | 
  | trim_to_region(bool forward) | Editor | private | 
  | TrimDrag class | Editor | friend | 
  | typed_event(ArdourCanvas::Item *, GdkEvent *, ItemType) | EditingContext |  | 
  | ui_parameter_changed(std::string) | Editor | privatevirtual | 
  | uncombine_regions() | Editor | private | 
  | undo(uint32_t n=1) | EditingContext | inline | 
  | undo_action | EditingContext | protected | 
  | undo_selection_op() | Editor | virtual | 
  | undo_visual_stack | Editor | private | 
  | undo_visual_state() | Editor | private | 
  | unfreeze_route() | Editor | private | 
  | ungroup_selected_regions() | Editor | private | 
  | unhide_markers() | Editor | private | 
  | unhide_ranges() | Editor | private | 
  | unlock() | Editor | private | 
  | unmap_connection | Gtkmm2ext::WindowProxy | protected | 
  | unmap_handler() | Gtkmm2ext::WindowProxy | protected | 
  | unused_adjustment | Editor | private | 
  | UP enum value | Editor | private | 
  | update_all_marker_lanes() | Editor | private | 
  | update_bring_in_message(Gtk::Label *label, uint32_t n, uint32_t total, std::string name) | Editor | private | 
  | update_fixed_rulers() | Editor | private | 
  | update_grid() | EditingContext | virtual | 
  | update_join_object_range_location(double) | Editor | private | 
  | update_just_timecode() | Editor | private | 
  | update_loop_range_view() | Editor | private | 
  | update_mark_and_range_visibility() | Editor | private | 
  | update_marker_display() | Editor | private | 
  | update_marker_labels() | Editor | private | 
  | update_marker_labels(ArdourCanvas::Item *) | Editor | private | 
  | update_punch_range_view() | Editor | private | 
  | update_region_fade_visibility() | Editor |  | 
  | update_region_layering_order_editor() | Editor | private | 
  | update_ruler_visibility() | Editor | private | 
  | update_section_box() | Editor | private | 
  | update_section_rects() | Editor | private | 
  | update_selection_markers() | Editor | private | 
  | update_tempo_based_rulers() | Editor | privatevirtual | 
  | update_tempo_curves(double min_tempo, double max_tempo, samplecnt_t sr) | Editor | private | 
  | update_time_selection_display() | Editor | private | 
  | update_title() | Editor | private | 
  | update_title_s(const std::string &snapshot_name) | Editor | private | 
  | update_undo_redo_actions(PBD::UndoHistory const &) | EditingContext |  | 
  | update_video_timeline(bool flush=false) | Editor | private | 
  | UpdateAllTransportClocks | PublicEditor |  | 
  | upper_left() const | Editor | privatevirtual | 
  | use_appropriate_mouse_mode_for_sections() | Editor | privatevirtual | 
  | use_own_window(bool and_fill_it) | Editor | virtual | 
  | use_range_as_bar() | Editor | private | 
  | use_visual_state(VisualState &) | Editor | private | 
  | use_window(Gtk::Window &) | Gtkmm2ext::WindowProxy |  | 
  | velocity_actions | EditingContext | protected | 
  | verbose_cursor() const | EditingContext | inlinevirtual | 
  | vertical_adjustment | EditingContext | protected | 
  | vertical_spacing | PublicEditor | static | 
  | VideoTimeLineDrag class | Editor | friend | 
  | videotl_bar_height | Editor | private | 
  | videotl_group | Editor | private | 
  | videotl_label | Editor | private | 
  | visible() const | Gtkmm2ext::WindowProxy | virtual | 
  | visible_canvas_height() const | Editor | inlinevirtual | 
  | visible_canvas_width() const | Editor | inlineprivate | 
  | visible_channel_label | EditingContext | protected | 
  | visible_channel_selector | EditingContext | protected | 
  | visible_marker_types() const | Editor | private | 
  | visible_order_range(int *, int *) const | Editor | private | 
  | visible_range_types() const | Editor | private | 
  | visible_timebars | Editor | private | 
  | visible_tracks_selector | Editor | private | 
  | VisibleMarkersChanged | Editor | private | 
  | VisibleRangesChanged | Editor | private | 
  | vistracker | Gtkmm2ext::WindowProxy | protected | 
  | visual_change_queued | EditingContext | protected | 
  | visual_changer(const VisualChange &) | Editor | privatevirtual | 
  | visual_states | Editor | private | 
  | which_canvas_cursor(ItemType type) const | Editor | privatevirtual | 
  | which_mode_cursor() const | Editor | privatevirtual | 
  | which_track_cursor() const | Editor | privatevirtual | 
  | which_trim_cursor(bool left_side) const | Editor | privatevirtual | 
  | window_border_width | PublicEditor | static | 
  | window_event_sample(GdkEvent const *, double *px=0, double *py=0) const | EditingContext |  | 
  | window_mapped() | ArdourWidgets::Tabbable | private | 
  | window_unmapped() | ArdourWidgets::Tabbable | private | 
  | window_visible() const | ArdourWidgets::Tabbable |  | 
  | WindowProxy(const std::string &name, const std::string &menu_name) | Gtkmm2ext::WindowProxy |  | 
  | WindowProxy(const std::string &name, const std::string &menu_name, const XMLNode &) | Gtkmm2ext::WindowProxy |  | 
  | within_track_canvas | EditingContext | protected | 
  | write_audio_range(ARDOUR::AudioPlaylist &, const ARDOUR::ChanCount &channels, std::list< ARDOUR::TimelineRange > &) | Editor | private | 
  | write_audio_selection(TimeSelection &) | Editor | private | 
  | write_region(std::string path, std::shared_ptr< ARDOUR::AudioRegion >) | Editor | private | 
  | write_region_selection(RegionSelection &) | Editor | private | 
  | write_selection() | Editor | private | 
  | xfade_in_context_menu | Editor | private | 
  | xfade_out_context_menu | Editor | private | 
  | xjadeo_frame_action | Editor | private | 
  | xjadeo_fullscreen_action | Editor | private | 
  | xjadeo_letterbox_action | Editor | private | 
  | xjadeo_ontop_action | Editor | private | 
  | xjadeo_osdbg_action | Editor | private | 
  | xjadeo_proc_action | Editor | private | 
  | xjadeo_timecode_action | Editor | private | 
  | xjadeo_zoom_100 | Editor | private | 
  | xml_node_name() | ArdourWidgets::Tabbable | static | 
  | zoom_actions | EditingContext | protected | 
  | zoom_adjustment_changed() | Editor | private | 
  | zoom_focus() const | EditingContext |  | 
  | zoom_focus_actions | EditingContext | protected | 
  | zoom_focus_chosen(Editing::ZoomFocus) | EditingContext |  | 
  | zoom_focus_selector | EditingContext | protected | 
  | zoom_focus_strings | EditingContext | protected | 
  | zoom_in_button | EditingContext | protected | 
  | zoom_out_button | EditingContext | protected | 
  | zoom_preset_selector | Editor | private | 
  | zoom_vertical_modifier_released() | Editor | private | 
  | ZoomChanged | EditingContext |  | 
  | ~AxisViewProvider() | AxisViewProvider | inlinevirtual | 
  | ~Destructible() | PBD::Destructible | inlinevirtual | 
  | ~EditingContext() | EditingContext |  | 
  | ~Editor() | Editor |  | 
  | ~PublicEditor() | PublicEditor | virtual | 
  | ~ScopedConnectionList() | PBD::ScopedConnectionList | virtual | 
  | ~ScopedTempoMapOwner() | Temporal::ScopedTempoMapOwner | inlinevirtual | 
  | ~SessionHandlePtr() | ARDOUR::SessionHandlePtr | inlinevirtual | 
  | ~Stateful() | PBD::Stateful | virtual | 
  | ~Tabbable() | ArdourWidgets::Tabbable |  | 
  | ~WindowProxy() | Gtkmm2ext::WindowProxy | virtual |