| _action | Gtkmm2ext::WindowProxy | protected |
| _automation_actions | EditingContext | protected |
| _commit_tempo_map_edit(Temporal::TempoMap::WritableSharedPtr &, bool with_update)=0 | PublicEditor | protectedpure virtual |
| _common_actions | EditingContext | protected |
| _content_ebox | ArdourWidgets::Tabbable | private |
| _content_vbox | ArdourWidgets::Tabbable | private |
| _contents | ArdourWidgets::Tabbable | private |
| _cursors | EditingContext | protectedstatic |
| _dragging_playhead | EditingContext | protected |
| _drags | EditingContext | protected |
| _draw_box_spacer | EditingContext | protected |
| _extra_xml | PBD::Stateful | protected |
| _get_preferred_edit_position(Editing::EditIgnoreOption, bool use_context_click, bool from_outside_canvas)=0 | EditingContext | protectedpure virtual |
| _gone_away_emitted | ARDOUR::SessionHandlePtr | private |
| _grid_box_spacer | EditingContext | protected |
| _height | Gtkmm2ext::WindowProxy | mutableprotected |
| _id | PBD::Stateful | private |
| _idle_visual_changer(void *arg) | EditingContext | protectedstatic |
| _instance | PublicEditor | static |
| _instant_xml | PBD::Stateful | protected |
| _leftmost_sample | EditingContext | protected |
| _local_tempo_map | Temporal::ScopedTempoMapOwner | mutableprotected |
| _lock | PBD::Stateful | protected |
| _menu_name | Gtkmm2ext::WindowProxy | protected |
| _midi_actions | EditingContext | protected |
| _mouse_changed_selection | EditingContext | protected |
| EditingContext::_name | EditingContext | protected |
| ArdourWidgets::Tabbable::_name | Gtkmm2ext::WindowProxy | protected |
| _note_context_menu | EditingContext | protected |
| _own_notebook | ArdourWidgets::Tabbable | private |
| _panelayout | ArdourWidgets::Tabbable | private |
| _parent_notebook | ArdourWidgets::Tabbable | private |
| _pending_changed | PBD::Stateful | protected |
| _playhead_cursor | EditingContext | protected |
| _properties | PBD::Stateful | protected |
| _regenerate_xml_or_string_ids | PBD::Stateful | privatestatic |
| _region_actions | PublicEditor | |
| _selection_memento | EditingContext | protected |
| _session | ARDOUR::SessionHandlePtr | protected |
| _session_connections | ARDOUR::SessionHandlePtr | protected |
| _snapped_cursor | EditingContext | protected |
| _state_mask | Gtkmm2ext::WindowProxy | protected |
| _stateful_frozen | PBD::Stateful | private |
| _suspend_route_redisplay_counter | PublicEditor | protected |
| _timeline_origin | EditingContext | protected |
| _track_canvas_width | EditingContext | protected |
| _verbose_cursor | EditingContext | protected |
| _visible | Gtkmm2ext::WindowProxy | mutableprotected |
| _visible_canvas_height | EditingContext | protected |
| _visible_canvas_width | EditingContext | protected |
| _width | Gtkmm2ext::WindowProxy | mutableprotected |
| _window | Gtkmm2ext::WindowProxy | protected |
| _x_off | Gtkmm2ext::WindowProxy | mutableprotected |
| _xml_node_name | PBD::Stateful | protected |
| _y_off | Gtkmm2ext::WindowProxy | mutableprotected |
| abort_reversible_command()=0 | EditingContext | pure virtual |
| abort_reversible_selection_op()=0 | EditingContext | pure virtual |
| abort_tempo_map_edit()=0 | PublicEditor | pure virtual |
| abort_tempo_mapping()=0 | PublicEditor | pure virtual |
| access_action(const std::string &, const std::string &)=0 | PublicEditor | pure virtual |
| action() const | Gtkmm2ext::WindowProxy | inline |
| action_name() const | Gtkmm2ext::WindowProxy | |
| add_bbt_marker_at_playhead_cursor()=0 | PublicEditor | pure virtual |
| add_command(PBD::Command *)=0 | EditingContext | pure virtual |
| add_commands(std::vector< PBD::Command * >)=0 | EditingContext | pure virtual |
| add_extra_xml(XMLNode &) | PBD::Stateful | |
| add_instant_xml(XMLNode &, const std::string &directory_path) | PBD::Stateful | protected |
| add_location_from_playhead_cursor()=0 | PublicEditor | pure virtual |
| 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, int32_t cue_id)=0 | PublicEditor | pure virtual |
| add_properties(XMLNode &) const | PBD::Stateful | protected |
| add_property(PropertyBase &s) | PBD::Stateful | |
| add_section_from_playhead()=0 | PublicEditor | pure virtual |
| add_to_idle_resize(TimeAxisView *, int32_t)=0 | PublicEditor | pure virtual |
| add_to_notebook(Gtk::Notebook ¬ebook) | ArdourWidgets::Tabbable | |
| allow_trim_cursors() const | EditingContext | virtual |
| alt_delete_() | EditingContext | |
| alternate_alternate_redo_action | EditingContext | protected |
| alternate_redo_action | EditingContext | protected |
| apply_change(PropertyBase const &) | PBD::Stateful | virtual |
| apply_changes(PropertyList const &) | PBD::Stateful | |
| 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 | |
| ARDOUR_UI_UTILS::forward_key_press(GdkEventKey *) | PublicEditor | friend |
| ARDOUR_UI_UTILS::relay_key_press(GdkEventKey *, Gtk::Window *) | PublicEditor | friend |
| 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 | |
| automation_begin_edit() | EditingContext | inlineprotectedvirtual |
| automation_create_point_at_edit_point(bool with_guard_points) | EditingContext | inlineprotectedvirtual |
| automation_end_edit() | EditingContext | inlineprotectedvirtual |
| automation_lower_points() | EditingContext | inlineprotectedvirtual |
| automation_move_points_earlier() | EditingContext | inlineprotectedvirtual |
| automation_move_points_later() | EditingContext | inlineprotectedvirtual |
| automation_raise_points() | EditingContext | inlineprotectedvirtual |
| autoscroll_active() const =0 | EditingContext | pure virtual |
| autoscroll_boundary | EditingContext | protected |
| 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 =0 | AxisViewProvider | pure virtual |
| axis_view_by_stripable(std::shared_ptr< ARDOUR::Stripable >) const =0 | AxisViewProvider | pure virtual |
| axis_views_from_routes(std::shared_ptr< ARDOUR::RouteList >) const =0 | EditingContext | pure virtual |
| bbt_bar_helper_on | EditingContext | protected |
| bbt_bars | EditingContext | protected |
| 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 |
| BBTRulerScale enum name | EditingContext | protected |
| before | EditingContext | protected |
| begin_reversible_command(std::string cmd_name)=0 | EditingContext | pure virtual |
| begin_reversible_command(GQuark)=0 | EditingContext | pure virtual |
| begin_reversible_selection_op(std::string cmd_name)=0 | EditingContext | pure virtual |
| begin_selection_op_history()=0 | EditingContext | pure virtual |
| begin_tempo_map_edit()=0 | PublicEditor | pure virtual |
| begin_tempo_mapping(Temporal::DomainBounceInfo &)=0 | PublicEditor | pure virtual |
| bind_mouse_mode_buttons() | EditingContext | protected |
| bindings | EditingContext | protected |
| bottom_attachment_button | ArdourWidgets::Tabbable | protected |
| build_draw_midi_menus() | EditingContext | protected |
| build_grid_type_menu() | EditingContext | protected |
| build_region_boundary_cache()=0 | PublicEditor | pure virtual |
| build_zoom_focus_menu()=0 | EditingContext | protectedpure virtual |
| button_bindings | EditingContext | protectedstatic |
| button_press_dispatch(GdkEventButton *)=0 | EditingContext | protectedpure virtual |
| button_press_handler(ArdourCanvas::Item *, GdkEvent *, ItemType)=0 | EditingContext | protectedpure virtual |
| button_press_handler_1(ArdourCanvas::Item *, GdkEvent *, ItemType)=0 | EditingContext | protectedpure virtual |
| button_press_handler_2(ArdourCanvas::Item *, GdkEvent *, ItemType)=0 | EditingContext | protectedpure virtual |
| button_release_dispatch(GdkEventButton *)=0 | EditingContext | protectedpure virtual |
| button_release_handler(ArdourCanvas::Item *, GdkEvent *, ItemType)=0 | EditingContext | protectedpure virtual |
| button_settings() const | EditingContext | protected |
| calc_extra_zoom_edges(samplepos_t &start, samplepos_t &end) | EditingContext | |
| canvas_automation_track_event(GdkEvent *event, ArdourCanvas::Item *, AutomationTimeAxisView *)=0 | PublicEditor | pure virtual |
| canvas_bbt_marker_event(GdkEvent *event, ArdourCanvas::Item *, BBTMarker *)=0 | PublicEditor | pure virtual |
| canvas_bg_event(GdkEvent *event, ArdourCanvas::Item *)=0 | EditingContext | pure virtual |
| canvas_control_point_event(GdkEvent *event, ArdourCanvas::Item *, ControlPoint *)=0 | PublicEditor | pure virtual |
| canvas_cue_end_event(GdkEvent *event, ArdourCanvas::Item *) | EditingContext | inlinevirtual |
| canvas_cue_start_event(GdkEvent *event, ArdourCanvas::Item *) | EditingContext | inlinevirtual |
| canvas_end_xfade_event(GdkEvent *event, ArdourCanvas::Item *, AudioRegionView *)=0 | PublicEditor | pure virtual |
| 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 *)=0 | PublicEditor | pure virtual |
| canvas_fade_in_handle_event(GdkEvent *event, ArdourCanvas::Item *, AudioRegionView *, bool)=0 | PublicEditor | pure virtual |
| canvas_fade_out_event(GdkEvent *event, ArdourCanvas::Item *, AudioRegionView *)=0 | PublicEditor | pure virtual |
| canvas_fade_out_handle_event(GdkEvent *event, ArdourCanvas::Item *, AudioRegionView *, bool)=0 | PublicEditor | pure virtual |
| canvas_feature_line_event(GdkEvent *event, ArdourCanvas::Item *, RegionView *)=0 | PublicEditor | pure virtual |
| canvas_frame_handle_event(GdkEvent *event, ArdourCanvas::Item *, RegionView *)=0 | PublicEditor | pure virtual |
| canvas_line_event(GdkEvent *event, ArdourCanvas::Item *, EditorAutomationLine *)=0 | PublicEditor | pure virtual |
| canvas_marker_event(GdkEvent *event, ArdourCanvas::Item *, ArdourMarker *)=0 | PublicEditor | pure virtual |
| canvas_meter_marker_event(GdkEvent *event, ArdourCanvas::Item *, MeterMarker *)=0 | PublicEditor | pure virtual |
| canvas_note_event(GdkEvent *event, ArdourCanvas::Item *)=0 | EditingContext | pure virtual |
| canvas_playhead_cursor_event(GdkEvent *event, ArdourCanvas::Item *) | EditingContext | inlinevirtual |
| canvas_region_view_event(GdkEvent *event, ArdourCanvas::Item *, RegionView *)=0 | PublicEditor | pure virtual |
| canvas_region_view_name_event(GdkEvent *event, ArdourCanvas::Item *, RegionView *)=0 | PublicEditor | pure virtual |
| canvas_region_view_name_highlight_event(GdkEvent *event, ArdourCanvas::Item *, RegionView *)=0 | PublicEditor | pure virtual |
| canvas_scroll_event(GdkEventScroll *event, bool from_canvas)=0 | PublicEditor | pure virtual |
| canvas_selection_end_trim_event(GdkEvent *event, ArdourCanvas::Item *, SelectionRect *)=0 | PublicEditor | pure virtual |
| canvas_selection_marker_event(GdkEvent *event, ArdourCanvas::Item *)=0 | PublicEditor | pure virtual |
| canvas_selection_rect_event(GdkEvent *event, ArdourCanvas::Item *, SelectionRect *)=0 | PublicEditor | pure virtual |
| canvas_selection_start_trim_event(GdkEvent *event, ArdourCanvas::Item *, SelectionRect *)=0 | PublicEditor | pure virtual |
| canvas_start_xfade_event(GdkEvent *event, ArdourCanvas::Item *, AudioRegionView *)=0 | PublicEditor | pure virtual |
| canvas_stream_view_event(GdkEvent *event, ArdourCanvas::Item *, RouteTimeAxisView *)=0 | PublicEditor | pure virtual |
| canvas_tempo_curve_event(GdkEvent *event, ArdourCanvas::Item *, TempoCurve *)=0 | PublicEditor | pure virtual |
| canvas_tempo_marker_event(GdkEvent *event, ArdourCanvas::Item *, TempoMarker *)=0 | PublicEditor | pure virtual |
| canvas_to_timeline(double p) const | EditingContext | inline |
| canvas_velocity_base_event(GdkEvent *event, ArdourCanvas::Item *)=0 | PublicEditor | pure virtual |
| canvas_velocity_event(GdkEvent *event, ArdourCanvas::Item *)=0 | PublicEditor | pure virtual |
| canvas_videotl_bar_event(GdkEvent *event, ArdourCanvas::Item *)=0 | PublicEditor | pure virtual |
| canvas_wave_view_event(GdkEvent *event, ArdourCanvas::Item *, RegionView *)=0 | PublicEditor | pure virtual |
| center_screen(samplepos_t) | EditingContext | |
| center_screen_internal(samplepos_t, float) | EditingContext | protected |
| 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 |
| choose_canvas_cursor_on_entry(ItemType) | EditingContext | |
| cleanup_regions()=0 | PublicEditor | pure virtual |
| clear_changes() | PBD::Stateful | |
| clear_entered_track | EditingContext | protected |
| clear_grouped_playlists(RouteUI *)=0 | PublicEditor | pure virtual |
| clear_owned_changes() | PBD::Stateful | virtual |
| clear_playlist(std::shared_ptr< ARDOUR::Playlist >)=0 | PublicEditor | pure virtual |
| commit_reversible_command()=0 | EditingContext | pure virtual |
| commit_reversible_selection_op()=0 | EditingContext | pure virtual |
| commit_tempo_map_edit(Temporal::TempoMap::WritableSharedPtr &map, bool with_update=false) | PublicEditor | inline |
| commit_tempo_mapping(Temporal::TempoMap::WritableSharedPtr &map)=0 | PublicEditor | pure virtual |
| compute_bbt_ruler_scale(samplepos_t lower, samplepos_t upper) | EditingContext | protected |
| configure_connection | Gtkmm2ext::WindowProxy | protected |
| configure_handler(GdkEventConfigure *) | Gtkmm2ext::WindowProxy | protectedvirtual |
| consider_auditioning(std::shared_ptr< ARDOUR::Region > r)=0 | PublicEditor | pure virtual |
| 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 |
| copy() | EditingContext | |
| count_bars(Temporal::Beats const &start, Temporal::Beats const &end) const | EditingContext | protected |
| current_mixer_stripable() const =0 | PublicEditor | pure virtual |
| current_mouse_mode() const | EditingContext | |
| current_page_samples() const =0 | PublicEditor | pure virtual |
| current_state_version | PBD::Stateful | static |
| current_toplevel() const | ArdourWidgets::Tabbable | |
| cursors() | EditingContext | inlinestatic |
| cut() | EditingContext | |
| cut_buffer | EditingContext | protected |
| cut_copy(Editing::CutCopyOp)=0 | EditingContext | pure virtual |
| cycle_snap_mode() | EditingContext | |
| cycle_zoom_focus() | EditingContext | virtual |
| default_layout() | ArdourWidgets::Tabbable | private |
| delete_()=0 | EditingContext | pure virtual |
| delete_connection | Gtkmm2ext::WindowProxy | protected |
| delete_event_handler(GdkEventAny *ev) | ArdourWidgets::Tabbable | protectedvirtual |
| depth() const | Temporal::ScopedTempoMapOwner | inline |
| deselect_all()=0 | PublicEditor | pure virtual |
| Destroyed | PBD::Destructible | |
| detach() | ArdourWidgets::Tabbable | |
| disable_automation_bindings() | EditingContext | |
| DisplaySuspender class | PublicEditor | friend |
| do_embed(std::vector< std::string > paths, Editing::ImportDisposition, Editing::ImportMode mode, Temporal::timepos_t &, std::shared_ptr< ARDOUR::PluginInfo > instrument=std::shared_ptr< ARDOUR::PluginInfo >(), std::shared_ptr< ARDOUR::Track > track=std::shared_ptr< ARDOUR::Track >())=0 | PublicEditor | pure virtual |
| do_import(std::vector< std::string > paths, Editing::ImportDisposition, Editing::ImportMode mode, ARDOUR::SrcQuality, ARDOUR::MidiTrackNameSource, ARDOUR::MidiTempoMapDisposition, Temporal::timepos_t &, 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)=0 | PublicEditor | pure virtual |
| do_redo(uint32_t n)=0 | EditingContext | protectedpure virtual |
| do_undo(uint32_t n)=0 | EditingContext | protectedpure virtual |
| drag_active() const | EditingContext | |
| dragging_playhead() const | EditingContext | inline |
| 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_grid() | EditingContext | protected |
| drop_references() | PBD::Destructible | inlinevirtual |
| drop_window() | Gtkmm2ext::WindowProxy | |
| DropDownKeys | EditingContext | static |
| DropReferences | PBD::Destructible | |
| duration_to_pixels(Temporal::timecnt_t const &pos) const | EditingContext | |
| duration_to_pixels_unrounded(Temporal::timecnt_t const &pos) const | EditingContext | |
| edit_meter_section(Temporal::MeterPoint &)=0 | PublicEditor | pure virtual |
| edit_notes(MidiView *) | EditingContext | |
| edit_tempo_section(Temporal::TempoPoint &)=0 | PublicEditor | pure virtual |
| EditingContext(std::string const &) | EditingContext | |
| editor_actions | EditingContext | protected |
| editor_menu_actions | PublicEditor | |
| editor_name() const | EditingContext | inline |
| effective_mouse_mode() const =0 | PublicEditor | pure virtual |
| effective_zoom_focus() const | EditingContext | inlineprotectedvirtual |
| embed_audio_from_video(std::string, samplepos_t n=0, bool lock_position_to_video=true)=0 | PublicEditor | pure virtual |
| enable_automation_bindings() | EditingContext | |
| end_local_tempo_map() | Temporal::ScopedTempoMapOwner | |
| end_track_drag()=0 | PublicEditor | pure virtual |
| ensure_time_axis_view_is_visible(TimeAxisView const &tav, bool at_top=false)=0 | PublicEditor | pure virtual |
| ensure_visual_change_idle_handler() | EditingContext | protected |
| enter_handler(ArdourCanvas::Item *, GdkEvent *, ItemType)=0 | EditingContext | protectedpure virtual |
| entered_marker | EditingContext | protected |
| entered_regionview | EditingContext | protected |
| entered_track | EditingContext | protected |
| escape() | EditingContext | inlineprotectedvirtual |
| escape_connection | EditingContext | protected |
| export_audio()=0 | PublicEditor | pure virtual |
| export_range()=0 | PublicEditor | pure virtual |
| export_selection()=0 | PublicEditor | pure virtual |
| extend_selection_to_track(TimeAxisView &)=0 | PublicEditor | pure virtual |
| external_audio_dialog()=0 | PublicEditor | pure virtual |
| extra_xml(const std::string &str, bool add_if_missing=false) | PBD::Stateful | |
| filter_to_unique_midi_region_views(RegionSelection const &rs) const | EditingContext | |
| filter_to_unique_midi_region_views(MidiViews const &ms) const | EditingContext | |
| find_location_from_marker(ArdourMarker *, bool &) const =0 | EditingContext | pure virtual |
| find_marker_for_meter(Temporal::MeterPoint const &)=0 | EditingContext | pure virtual |
| find_marker_for_tempo(Temporal::TempoPoint const &)=0 | EditingContext | pure virtual |
| find_marker_from_location_id(PBD::ID const &, bool) const =0 | EditingContext | pure virtual |
| finish_cleanup()=0 | PublicEditor | pure virtual |
| first_idle()=0 | PublicEditor | pure virtual |
| fit_selection()=0 | PublicEditor | pure virtual |
| focus_on_clock()=0 | PublicEditor | pure virtual |
| follow_edits_button | EditingContext | protected |
| 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 & >)=0 | PublicEditor | pure virtual |
| full_zoom_button | EditingContext | protected |
| full_zoom_clicked() | EditingContext | inlineprotectedvirtual |
| fully_visible() const | Gtkmm2ext::WindowProxy | virtual |
| get(bool create=false) | ArdourWidgets::Tabbable | virtual |
| get_canvas() const =0 | EditingContext | pure virtual |
| get_canvas_cursor() const | EditingContext | virtual |
| get_canvas_viewport() const =0 | EditingContext | pure virtual |
| get_changes_as_properties(PBD::Command *) const | PBD::Stateful | |
| get_common_editing_state(XMLNode &node) const | EditingContext | protected |
| get_current_mixer_strip() const =0 | PublicEditor | pure virtual |
| get_current_zoom() const | EditingContext | inline |
| get_cursor_scroll_group() const =0 | PublicEditor | pure virtual |
| get_cut_buffer() const | EditingContext | inlinevirtual |
| get_drag_motion_group() const =0 | PublicEditor | pure virtual |
| get_draw_length_as_beats(bool &success, Temporal::timepos_t const &position) const | EditingContext | |
| get_equivalent_regions(RegionView *rv, std::vector< RegionView * > &, PBD::PropertyID) const =0 | PublicEditor | pure virtual |
| get_grid_beat_divisions(Editing::GridType gt) const | EditingContext | |
| get_grid_music_divisions(Editing::GridType gt, uint32_t event_state) const | EditingContext | |
| get_grid_type_as_beats(bool &success, Temporal::timepos_t const &position) const | EditingContext | |
| get_hscroll_group() const =0 | PublicEditor | pure virtual |
| get_hvscroll_group() const =0 | PublicEditor | pure virtual |
| get_noscroll_group() const =0 | EditingContext | pure virtual |
| get_nudge_distance(Temporal::timepos_t const &pos, Temporal::timecnt_t &next) const =0 | EditingContext | pure virtual |
| get_paste_offset(Temporal::timepos_t const &pos, unsigned paste_count, Temporal::timecnt_t const &duration)=0 | PublicEditor | pure virtual |
| get_per_region_note_selection(std::list< std::pair< PBD::ID, std::set< std::shared_ptr< Evoral::Note< Temporal::Beats > > > > > &) const =0 | EditingContext | pure virtual |
| get_pointer_position(double &, double &) const =0 | PublicEditor | pure 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_regions_after(RegionSelection &, Temporal::timepos_t const &where, const TrackViewList &ts) const =0 | PublicEditor | pure virtual |
| get_regions_at(RegionSelection &, Temporal::timepos_t const &where, TrackViewList const &) const =0 | PublicEditor | pure virtual |
| get_regions_from_selection_and_mouse(Temporal::timepos_t const &)=0 | PublicEditor | pure virtual |
| get_regionviews_by_id(PBD::ID const id, RegionSelection ®ions) const =0 | EditingContext | pure virtual |
| get_selection() const | EditingContext | inlinevirtual |
| get_selection_extents(Temporal::timepos_t &start, Temporal::timepos_t &end) const =0 | PublicEditor | pure virtual |
| get_smart_mode() const =0 | PublicEditor | pure virtual |
| get_state() const | ArdourWidgets::Tabbable | virtual |
| get_stripable_time_axis_by_id(const PBD::ID &id) const =0 | EditingContext | pure virtual |
| get_strum_op(bool, bool) | EditingContext | |
| get_track_views() const =0 | PublicEditor | pure virtual |
| get_trackview_group() const =0 | PublicEditor | pure virtual |
| get_videotl_bar_height() const =0 | PublicEditor | pure virtual |
| get_y_origin() const =0 | EditingContext | pure virtual |
| goto_nth_marker(int nth)=0 | PublicEditor | pure virtual |
| 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 |
| have_idled() const =0 | PublicEditor | pure virtual |
| hide() | Gtkmm2ext::WindowProxy | |
| hide_grid_lines() | EditingContext | protected |
| hide_tab() | ArdourWidgets::Tabbable | private |
| hide_track_in_display(TimeAxisView *tv, bool apply_to_selection=false)=0 | PublicEditor | pure virtual |
| history()=0 | EditingContext | pure virtual |
| history_changed()=0 | EditingContext | pure virtual |
| horizontal_adjustment | EditingContext | protected |
| horizontal_position() const | EditingContext | |
| horizontal_spacing | PublicEditor | static |
| id() const | PBD::Stateful | inline |
| idle_visual_changer() | EditingContext | protected |
| in() const | Temporal::ScopedTempoMapOwner | inlineprivate |
| instance() | PublicEditor | inlinestatic |
| instant_save()=0 | EditingContext | pure virtual |
| instant_xml(const std::string &str, const std::string &directory_path) | PBD::Stateful | protected |
| internal_editing() const =0 | EditingContext | pure virtual |
| internal_grid_type | EditingContext | protected |
| internal_snap_mode | EditingContext | protected |
| invert_selection()=0 | PublicEditor | pure virtual |
| jump_backward_to_mark() | PublicEditor | inline |
| jump_backward_to_mark_flagged(ARDOUR::Location::Flags whitelist, ARDOUR::Location::Flags blacklist, ARDOUR::Location::Flags equalist)=0 | PublicEditor | pure virtual |
| jump_forward_to_mark() | PublicEditor | inline |
| jump_forward_to_mark_flagged(ARDOUR::Location::Flags whitelist, ARDOUR::Location::Flags blacklist, ARDOUR::Location::Flags equalist)=0 | PublicEditor | pure virtual |
| jump_to_loop_marker(bool start)=0 | PublicEditor | pure virtual |
| key_press_handler(ArdourCanvas::Item *, GdkEvent *, ItemType)=0 | EditingContext | protectedpure virtual |
| key_release_handler(ArdourCanvas::Item *, GdkEvent *, ItemType)=0 | EditingContext | protectedpure virtual |
| keyboard_paste()=0 | EditingContext | pure virtual |
| keyboard_selection_begin(Editing::EditIgnoreOption=Editing::EDIT_IGNORE_NONE)=0 | PublicEditor | pure virtual |
| keyboard_selection_finish(bool add, Editing::EditIgnoreOption=Editing::EDIT_IGNORE_NONE)=0 | PublicEditor | pure virtual |
| leave_handler(ArdourCanvas::Item *, GdkEvent *, ItemType)=0 | EditingContext | protectedpure virtual |
| left_attachment_button | ArdourWidgets::Tabbable | protected |
| leftmost_sample() const =0 | PublicEditor | pure virtual |
| legatize_region(bool shrink_only) | EditingContext | |
| legatize_regions(const MidiViews &rs, bool shrink_only) | EditingContext | |
| length_actions | EditingContext | protected |
| load_shared_bindings() | EditingContext | protectedvirtual |
| loading_state_version | PBD::Stateful | static |
| local_tempo_map_depth | Temporal::ScopedTempoMapOwner | mutableprotected |
| loudness_assistant(bool)=0 | PublicEditor | pure virtual |
| make_a_region() | EditingContext | inlinevirtual |
| make_invisible() | ArdourWidgets::Tabbable | |
| make_visible() | ArdourWidgets::Tabbable | |
| map_connection | Gtkmm2ext::WindowProxy | protected |
| map_handler() | Gtkmm2ext::WindowProxy | protected |
| mapover_all_routes(sigc::slot< void, RouteUI & > sl) const =0 | PublicEditor | pure virtual |
| mapover_armed_routes(sigc::slot< void, RouteUI & > sl) const =0 | PublicEditor | pure virtual |
| mapover_grouped_routes(sigc::slot< void, RouteUI & > sl, RouteUI *, PBD::PropertyID) const =0 | PublicEditor | pure virtual |
| mapover_selected_routes(sigc::slot< void, RouteUI & > sl) const =0 | PublicEditor | pure virtual |
| mapped_select_playlist_matching(RouteUI &, std::weak_ptr< ARDOUR::Playlist > pl)=0 | PublicEditor | pure virtual |
| mark_region_boundary_cache_dirty()=0 | PublicEditor | pure virtual |
| max_extents_scale() const | EditingContext | inlinevirtual |
| max_zoom_extent() const =0 | EditingContext | protectedpure virtual |
| maximise_editing_space()=0 | PublicEditor | pure virtual |
| maybe_autoscroll(bool, bool, bool from_headers)=0 | EditingContext | pure virtual |
| maybe_draw_grid_lines(ArdourCanvas::Container *) | EditingContext | protected |
| maybe_locate_with_edit_preroll(samplepos_t location)=0 | PublicEditor | pure virtual |
| maybe_show() | Gtkmm2ext::WindowProxy | |
| menu_name() const | Gtkmm2ext::WindowProxy | inline |
| metric_get_bbt(std::vector< ArdourCanvas::Ruler::Mark > &, int64_t, int64_t, gint) | EditingContext | inlineprotectedvirtual |
| metric_get_minsec(std::vector< ArdourCanvas::Ruler::Mark > &, int64_t, int64_t, gint) | EditingContext | protected |
| metric_get_samples(std::vector< ArdourCanvas::Ruler::Mark > &, int64_t, int64_t, gint) | EditingContext | inlineprotectedvirtual |
| metric_get_timecode(std::vector< ArdourCanvas::Ruler::Mark > &, int64_t, int64_t, gint) | EditingContext | inlineprotectedvirtual |
| mid_thaw(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
| mid_track_drag(GdkEventMotion *, Gtk::Widget &)=0 | PublicEditor | pure virtual |
| midi_action(void(MidiView::*method)()) | EditingContext | virtual |
| MidiViews typedef | EditingContext | |
| midiviews_from_region_selection(RegionSelection const &) const | EditingContext | protected |
| minsec_mark_interval | EditingContext | protected |
| minsec_mark_modulo | EditingContext | protected |
| minsec_nmarks | EditingContext | protected |
| 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 |
| motion_handler(ArdourCanvas::Item *, GdkEvent *, bool from_autoscroll=false)=0 | EditingContext | protectedpure virtual |
| mouse_add_new_meter_event(Temporal::timepos_t where)=0 | PublicEditor | pure virtual |
| mouse_add_new_tempo_event(Temporal::timepos_t where)=0 | PublicEditor | pure virtual |
| 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)=0 | EditingContext | pure virtual |
| mouse_move_button | EditingContext | protected |
| mouse_sample(samplepos_t &, bool &in_track_canvas) const | EditingContext | |
| mouse_select_button | EditingContext | protected |
| mouse_timefx_button | EditingContext | protected |
| MouseModeChanged | EditingContext | |
| name() const | Gtkmm2ext::WindowProxy | inline |
| need_shared_actions | EditingContext | static |
| new_playlists_for_all_tracks(bool copy)=0 | PublicEditor | pure virtual |
| new_playlists_for_armed_tracks(bool copy)=0 | PublicEditor | pure virtual |
| new_playlists_for_grouped_tracks(RouteUI *rui, bool copy)=0 | PublicEditor | pure virtual |
| new_playlists_for_selected_tracks(bool copy)=0 | PublicEditor | pure virtual |
| new_region_from_selection()=0 | PublicEditor | pure virtual |
| next_grid_choice() | EditingContext | |
| NoPanes enum value | ArdourWidgets::Tabbable | |
| normalize_region()=0 | PublicEditor | pure virtual |
| note_edit_done(int, EditNoteDialog *) | EditingContext | protected |
| note_mode_button | EditingContext | protected |
| note_mode_clicked() | EditingContext | inlineprotectedvirtual |
| nudge_backward(bool next, bool force_playhead)=0 | PublicEditor | pure virtual |
| nudge_forward(bool next, bool force_playhead)=0 | PublicEditor | pure virtual |
| old_mouse_mode | EditingContext | |
| on_velocity_scroll_event(GdkEventScroll *) | EditingContext | |
| operator bool() const | Gtkmm2ext::WindowProxy | inline |
| out() const | Temporal::ScopedTempoMapOwner | inlineprivate |
| override_visible_track_count()=0 | PublicEditor | pure 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) | EditingContext | protectedvirtual |
| parameter_connections | EditingContext | protected |
| paste(float times, bool from_context_menu)=0 | EditingContext | pure virtual |
| pbdid_dragged_dt | PublicEditor | static |
| pending_locate_request() const =0 | PublicEditor | pure virtual |
| pending_visual_change | EditingContext | protected |
| pitch_shift_region()=0 | PublicEditor | pure virtual |
| 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 |
| play_note_selection_button | EditingContext | protected |
| play_note_selection_clicked() | EditingContext | protectedvirtual |
| play_selection()=0 | PublicEditor | pure virtual |
| play_solo_selection(bool restart)=0 | PublicEditor | pure virtual |
| play_with_preroll()=0 | PublicEditor | pure virtual |
| playhead_backward_to_grid()=0 | PublicEditor | pure virtual |
| playhead_cursor() const | EditingContext | inline |
| playhead_cursor_sample() const =0 | PublicEditor | pure virtual |
| playhead_forward_to_grid()=0 | PublicEditor | pure virtual |
| point_selection_changed()=0 | EditingContext | pure virtual |
| popup_note_context_menu(ArdourCanvas::Item *, GdkEvent *) | EditingContext | protected |
| 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()=0 | PublicEditor | pure virtual |
| present() | Gtkmm2ext::WindowProxy | |
| prev_grid_choice() | EditingContext | |
| preview_video_drag_active() const | EditingContext | |
| 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 | |
| quantize_dialog | EditingContext | protected |
| quantize_region() | EditingContext | |
| quantize_regions(const MidiViews &rs) | EditingContext | |
| queue_redisplay_track_views()=0 | PublicEditor | pure virtual |
| queue_visual_videotimeline_update()=0 | PublicEditor | pure virtual |
| quick_export()=0 | PublicEditor | pure 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 |
| rdiff(std::vector< PBD::Command * > &) const | PBD::Stateful | virtual |
| Realized | PublicEditor | |
| rec_with_count_in()=0 | PublicEditor | pure virtual |
| rec_with_preroll()=0 | PublicEditor | pure virtual |
| redisplay_grid(bool immediate_redraw)=0 | EditingContext | pure virtual |
| redo(uint32_t n=1) | EditingContext | inline |
| redo_action | EditingContext | protected |
| redo_selection_op()=0 | EditingContext | pure virtual |
| 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_selection()=0 | EditingContext | protectedpure virtual |
| regionview_from_region(std::shared_ptr< ARDOUR::Region >) const =0 | PublicEditor | pure virtual |
| register_actions()=0 | PublicEditor | pure virtual |
| 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 | |
| relative_distance(Temporal::timepos_t const &origin, Temporal::timecnt_t const &duration, Temporal::TimeDomain domain) | EditingContext | |
| remove_last_capture()=0 | PublicEditor | pure virtual |
| remove_location_at_playhead_cursor()=0 | PublicEditor | pure virtual |
| remove_tracks()=0 | PublicEditor | pure virtual |
| reposition_and_zoom(samplepos_t, double)=0 | EditingContext | pure virtual |
| reset_id() | PBD::Stateful | |
| reset_point_selection() | EditingContext | |
| reset_x_origin(samplepos_t) | EditingContext | |
| reset_x_origin_to_follow_playhead() | EditingContext | |
| reset_y_origin(double) | EditingContext | |
| reset_zoom(samplecnt_t) | EditingContext | |
| restore_editing_space()=0 | PublicEditor | pure virtual |
| resume_property_changes() | PBD::Stateful | virtual |
| resume_route_redisplay()=0 | PublicEditor | protectedpure virtual |
| reverse_region()=0 | PublicEditor | pure virtual |
| right_attachment_button | ArdourWidgets::Tabbable | protected |
| rtav_from_route(std::shared_ptr< ARDOUR::Route >) const =0 | PublicEditor | pure virtual |
| rubberband_rect | EditingContext | |
| 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 |
| save_extra_xml(const XMLNode &) | PBD::Stateful | |
| save_pos_and_size() | Gtkmm2ext::WindowProxy | protected |
| scope_name() const | EditingContext | inlinevirtual |
| ScopedTempoMapOwner() | Temporal::ScopedTempoMapOwner | inline |
| scroll_down_one_track(bool skip_child_views=false)=0 | PublicEditor | pure virtual |
| scroll_tracks_down_line()=0 | PublicEditor | pure virtual |
| scroll_tracks_up_line()=0 | PublicEditor | pure virtual |
| scroll_up_one_track(bool skip_child_views=false)=0 | PublicEditor | pure virtual |
| select_all_tracks()=0 | PublicEditor | pure virtual |
| select_all_visible_lanes()=0 | PublicEditor | pure virtual |
| select_all_within(Temporal::timepos_t const &, Temporal::timepos_t const &, double, double, std::list< SelectableOwner * > const &, ARDOUR::SelectionOperation, bool)=0 | EditingContext | pure virtual |
| select_automation_line(GdkEventButton *, ArdourCanvas::Item *, ARDOUR::SelectionOperation) | EditingContext | |
| select_topmost_track()=0 | PublicEditor | pure virtual |
| selectable_owners()=0 | EditingContext | pure virtual |
| selection | EditingContext | protected |
| send_change(const PropertyChange &) | PBD::Stateful | protectedvirtual |
| separate_region_from_selection()=0 | PublicEditor | pure virtual |
| session() const | ARDOUR::SessionHandlePtr | inlinevirtual |
| session_going_away() | ARDOUR::SessionHandlePtr | protectedvirtual |
| session_gui_extents(bool use_extra=true) const =0 | PublicEditor | pure virtual |
| session_import_dialog()=0 | PublicEditor | pure virtual |
| SessionHandlePtr(ARDOUR::Session *s) | ARDOUR::SessionHandlePtr | |
| SessionHandlePtr() | ARDOUR::SessionHandlePtr | |
| set_action(Glib::RefPtr< Gtk::Action >) | Gtkmm2ext::WindowProxy | |
| set_action_defaults() | EditingContext | virtual |
| set_canvas_cursor(Gdk::Cursor *) | EditingContext | virtual |
| set_close_video_sensitive(bool)=0 | PublicEditor | pure virtual |
| set_common_editing_state(XMLNode const &node) | EditingContext | protected |
| set_current_movable(std::shared_ptr< ARDOUR::Movable >)=0 | PublicEditor | pure virtual |
| set_current_trimmable(std::shared_ptr< ARDOUR::Trimmable >)=0 | PublicEditor | pure 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_entered_track(TimeAxisView *) | EditingContext | inlineprotectedvirtual |
| set_follow_playhead(bool yn, bool catch_up=true) | EditingContext | |
| set_grid_type(Editing::GridType) | EditingContext | |
| set_horizontal_position(double) | EditingContext | |
| set_id(const XMLNode &) | PBD::Stateful | |
| set_id(const std::string &) | PBD::Stateful | |
| set_loop_end_from_edit_point()=0 | PublicEditor | pure virtual |
| set_loop_range(Temporal::timepos_t const &start, Temporal::timepos_t const &end, std::string cmd)=0 | PublicEditor | pure virtual |
| set_loop_start_from_edit_point()=0 | PublicEditor | pure virtual |
| set_minsec_ruler_scale(samplepos_t lower, samplepos_t upper) | EditingContext | protected |
| set_mouse_mode(Editing::MouseMode, bool force=false) | EditingContext | virtual |
| set_pos() | Gtkmm2ext::WindowProxy | protected |
| set_pos_and_size() | Gtkmm2ext::WindowProxy | protected |
| set_punch_end_from_edit_point()=0 | PublicEditor | pure virtual |
| set_punch_range(Temporal::timepos_t const &start, Temporal::timepos_t const &end, std::string cmd)=0 | PublicEditor | pure virtual |
| set_punch_start_from_edit_point()=0 | PublicEditor | pure virtual |
| set_regenerate_xml_and_string_ids_in_this_thread(bool yn) | PBD::Stateful | privatestatic |
| set_samples_per_pixel(samplecnt_t)=0 | EditingContext | pure virtual |
| set_selected_midi_region_view(MidiRegionView &) | EditingContext | virtual |
| set_selected_mixer_strip(TimeAxisView &)=0 | PublicEditor | pure virtual |
| set_selected_track(TimeAxisView &, ARDOUR::SelectionOperation op=ARDOUR::SelectionSet, bool no_remove=false)=0 | PublicEditor | pure virtual |
| set_selection(std::list< Selectable * >, ARDOUR::SelectionOperation)=0 | PublicEditor | pure virtual |
| set_session(ARDOUR::Session *s)=0 | PublicEditor | pure virtual |
| set_session_end_from_playhead()=0 | PublicEditor | pure virtual |
| set_session_start_from_playhead()=0 | PublicEditor | pure virtual |
| set_snap_mode(Editing::SnapMode) | EditingContext | |
| set_snapped_cursor_position(Temporal::timepos_t const &pos)=0 | EditingContext | pure virtual |
| set_state(const XMLNode &, int version) | ArdourWidgets::Tabbable | virtual |
| set_state_mask(StateMask) | Gtkmm2ext::WindowProxy | |
| set_stationary_playhead(bool yn) | EditingContext | |
| set_tempo_curve_range(double &max, double &min) const =0 | PublicEditor | pure virtual |
| set_toggleaction(const std::string &, const std::string &, bool)=0 | PublicEditor | pure virtual |
| set_transient_for(Gtk::Window &) | Gtkmm2ext::WindowProxy | |
| set_values(XMLNode const &) | PBD::Stateful | protected |
| set_video_timeline_height(const int h, bool force=false)=0 | PublicEditor | pure virtual |
| set_visible_channel(int) | EditingContext | inlineprotectedvirtual |
| set_visible_track_count(int32_t)=0 | PublicEditor | pure virtual |
| set_xjadeo_sensitive(bool onoff)=0 | PublicEditor | pure virtual |
| set_zoom_focus(Editing::ZoomFocus)=0 | EditingContext | pure virtual |
| setup() | Gtkmm2ext::WindowProxy | protectedvirtual |
| setup_tooltips()=0 | PublicEditor | pure virtual |
| should_ripple() const =0 | PublicEditor | pure virtual |
| show() | Gtkmm2ext::WindowProxy | |
| show_all() | Gtkmm2ext::WindowProxy | |
| show_own_window(bool and_pack_it) | ArdourWidgets::Tabbable | private |
| show_rulers_for_grid() | EditingContext | inlineprotectedvirtual |
| show_tab() | ArdourWidgets::Tabbable | private |
| show_touched_automation() const =0 | PublicEditor | pure virtual |
| show_track_in_display(TimeAxisView *tv, bool move_into_view=false)=0 | PublicEditor | pure virtual |
| show_window() | ArdourWidgets::Tabbable | virtual |
| showhide_att_bottom(bool yn) | ArdourWidgets::Tabbable | protectedvirtual |
| showhide_att_left(bool yn) | ArdourWidgets::Tabbable | protectedvirtual |
| showhide_att_right(bool yn) | ArdourWidgets::Tabbable | protectedvirtual |
| signal_map | Gtkmm2ext::WindowProxy | |
| signal_unmap | Gtkmm2ext::WindowProxy | |
| Size enum value | Gtkmm2ext::WindowProxy | |
| 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_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_grid(Temporal::timepos_t const &start, Temporal::RoundMode direction, ARDOUR::SnapPref gpref) const =0 | EditingContext | protectedpure virtual |
| snap_to_internal(Temporal::timepos_t &first, Temporal::RoundMode direction=Temporal::RoundNearest, ARDOUR::SnapPref gpref=ARDOUR::SnapToAny_Visual, bool ensure_snap=false) const =0 | EditingContext | protectedpure virtual |
| 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 |
| split_region_at_points(std::shared_ptr< ARDOUR::Region >, ARDOUR::AnalysisFeatureList &, bool can_ferret, bool select_new=false)=0 | PublicEditor | pure virtual |
| split_regions_at(Temporal::timepos_t const &, RegionSelection &)=0 | PublicEditor | pure virtual |
| start_local_tempo_map(std::shared_ptr< Temporal::TempoMap > map) | Temporal::ScopedTempoMapOwner | |
| start_track_drag(TimeAxisView &, int y, Gtk::Widget &, bool can_change_cursor)=0 | PublicEditor | pure virtual |
| 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()=0 | PublicEditor | pure virtual |
| step_mouse_mode(bool next)=0 | EditingContext | pure virtual |
| stop_canvas_autoscroll()=0 | EditingContext | pure virtual |
| strum_notes(const MidiViews &rs, bool forward) | EditingContext | |
| surround_export()=0 | PublicEditor | pure virtual |
| suspend_property_changes() | PBD::Stateful | virtual |
| suspend_route_redisplay()=0 | PublicEditor | protectedpure virtual |
| 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 | |
| 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 | |
| temporal_zoom(samplecnt_t samples_per_pixel) | EditingContext | |
| temporal_zoom_by_sample(samplepos_t start, samplepos_t end) | EditingContext | |
| 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 |
| time_axis_view_from_stripable(std::shared_ptr< ARDOUR::Stripable > s) const =0 | PublicEditor | pure virtual |
| time_delta_to_pixel(Temporal::timepos_t const &start, Temporal::timepos_t const &end) const | EditingContext | |
| time_domain() const | EditingContext | |
| time_line_group | EditingContext | protected |
| time_to_pixel(Temporal::timepos_t const &pos) const | EditingContext | |
| time_to_pixel_unrounded(Temporal::timepos_t const &pos) const | EditingContext | |
| timeline_origin() const | EditingContext | inline |
| timeline_to_canvas(double p) const | EditingContext | inline |
| toggle() | Gtkmm2ext::WindowProxy | protected |
| toggle_cue_behavior()=0 | PublicEditor | pure virtual |
| toggle_follow_playhead() | EditingContext | |
| toggle_location_at_playhead_cursor()=0 | PublicEditor | pure virtual |
| toggle_meter_updating()=0 | PublicEditor | pure virtual |
| toggle_reg_sens(Glib::RefPtr< Gtk::ActionGroup > group, char const *name, char const *label, sigc::slot< void > slot) | EditingContext | protectedstatic |
| toggle_ruler_video(bool)=0 | PublicEditor | pure virtual |
| toggle_stationary_playhead() | EditingContext | |
| toggle_xjadeo_proc(int)=0 | PublicEditor | pure virtual |
| toggle_xjadeo_viewoption(int, int)=0 | PublicEditor | pure virtual |
| track_dragging() const =0 | PublicEditor | pure virtual |
| track_selection_change_without_scroll() const =0 | PublicEditor | pure virtual |
| transform_region() | EditingContext | |
| transform_regions(const MidiViews &rs) | EditingContext | |
| transition_to_rolling(bool fwd)=0 | PublicEditor | pure virtual |
| transport_loop_location() | EditingContext | protected |
| transpose_region() | EditingContext | |
| transpose_regions(const MidiViews &rs) | EditingContext | |
| trigger_script(int nth)=0 | PublicEditor | pure virtual |
| trigger_script_by_name(const std::string script_name, const std::string args="")=0 | PublicEditor | pure virtual |
| typed_event(ArdourCanvas::Item *, GdkEvent *, ItemType) | EditingContext | |
| ui_parameter_changed(std::string) | EditingContext | protectedvirtual |
| undo(uint32_t n=1) | EditingContext | inline |
| undo_action | EditingContext | protected |
| undo_selection_op()=0 | EditingContext | pure virtual |
| unmap_connection | Gtkmm2ext::WindowProxy | protected |
| unmap_handler() | Gtkmm2ext::WindowProxy | protected |
| update_grid() | EditingContext | virtual |
| update_tempo_based_rulers() | EditingContext | inlineprotectedvirtual |
| update_undo_redo_actions(PBD::UndoHistory const &) | EditingContext | |
| UpdateAllTransportClocks | PublicEditor | |
| upper_left() const | EditingContext | inlinevirtual |
| use_appropriate_mouse_mode_for_sections() | EditingContext | inlinevirtual |
| use_own_window(bool and_pack_it) | ArdourWidgets::Tabbable | virtual |
| use_window(Gtk::Window &) | Gtkmm2ext::WindowProxy | |
| velocity_actions | EditingContext | protected |
| verbose_cursor() const | EditingContext | inlinevirtual |
| vertical_adjustment | EditingContext | protected |
| vertical_spacing | PublicEditor | static |
| visible() const | Gtkmm2ext::WindowProxy | virtual |
| visible_canvas_height() const =0 | PublicEditor | pure virtual |
| visible_canvas_width() const | EditingContext | inline |
| visible_channel_label | EditingContext | protected |
| visible_channel_selector | EditingContext | protected |
| vistracker | Gtkmm2ext::WindowProxy | protected |
| visual_change_queued | EditingContext | protected |
| visual_changer(const VisualChange &)=0 | EditingContext | protectedpure virtual |
| which_canvas_cursor(ItemType type) const =0 | EditingContext | pure virtual |
| which_mode_cursor() const =0 | EditingContext | pure virtual |
| which_track_cursor() const =0 | EditingContext | pure virtual |
| which_trim_cursor(bool left_side) const =0 | EditingContext | pure virtual |
| 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 |
| xml_node_name() | ArdourWidgets::Tabbable | static |
| zoom_actions | EditingContext | protected |
| 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 |
| ZoomChanged | EditingContext | |
| ~AxisViewProvider() | AxisViewProvider | inlinevirtual |
| ~Destructible() | PBD::Destructible | inlinevirtual |
| ~EditingContext() | EditingContext | |
| ~PublicEditor() | PublicEditor | virtual |
| ~ScopedTempoMapOwner() | Temporal::ScopedTempoMapOwner | inlinevirtual |
| ~SessionHandlePtr() | ARDOUR::SessionHandlePtr | inlinevirtual |
| ~Stateful() | PBD::Stateful | virtual |
| ~Tabbable() | ArdourWidgets::Tabbable | |
| ~WindowProxy() | Gtkmm2ext::WindowProxy | virtual |