_add_plugin(std::shared_ptr< RegionFxPlugin >, std::shared_ptr< RegionFxPlugin >, bool) | ARDOUR::Region | inlineprotectedvirtual |
_ancestral_length | ARDOUR::Region | private |
_ancestral_start | ARDOUR::Region | private |
_automatic | ARDOUR::Region | private |
_changemap | ARDOUR::Region | private |
_contents | ARDOUR::Region | private |
_external | ARDOUR::Region | private |
_extra_xml | PBD::Stateful | protected |
_first_edit | ARDOUR::Region | mutableprivate |
_fx_latency | ARDOUR::Region | protected |
_fx_lock | ARDOUR::Region | mutableprotected |
_fx_tail | ARDOUR::Region | protected |
_hidden | ARDOUR::Region | private |
_id | PBD::Stateful | private |
_import | ARDOUR::Region | private |
_instant_xml | PBD::Stateful | protected |
_last_length | ARDOUR::Region | private |
_layer | ARDOUR::Region | private |
_layering_index | ARDOUR::Region | private |
_left_of_split | ARDOUR::Region | protected |
_length | ARDOUR::Region | protected |
_lock | PBD::Stateful | protected |
_locked | ARDOUR::Region | private |
_master_sources | ARDOUR::Region | protected |
_muted | ARDOUR::Region | private |
_name | ARDOUR::SessionObject | protected |
_next_group_id | ARDOUR::Region | privatestatic |
_onsets | ARDOUR::Region | protected |
_opaque | ARDOUR::Region | private |
_operation_rgroup_map | ARDOUR::Region | privatestatic |
_operation_rgroup_mutex | ARDOUR::Region | privatestatic |
_pending_changed | PBD::Stateful | protected |
_playlist | ARDOUR::Region | protected |
_plugins | ARDOUR::Region | protected |
_position_locked | ARDOUR::Region | private |
_properties | PBD::Stateful | protected |
_reg_group | ARDOUR::Region | private |
_regenerate_xml_or_string_ids | PBD::Stateful | privatestatic |
_retained_group_id | ARDOUR::Region | privatestatic |
_retained_take_cnt | ARDOUR::Region | privatestatic |
_right_of_split | ARDOUR::Region | protected |
_scoped_connection_list | PBD::ScopedConnectionList | private |
_scoped_connection_lock | PBD::ScopedConnectionList | private |
_session | ARDOUR::SessionHandleRef | protected |
_set_state(const XMLNode &, int version, PBD::PropertyChange &what_changed, bool send_signal) | ARDOUR::Region | protectedvirtual |
_shift | ARDOUR::Region | private |
_soloSelected | ARDOUR::Region | protected |
_source_deleted | ARDOUR::Region | private |
_source_deleted_connections | ARDOUR::Region | private |
_source_list_lock | ARDOUR::Region | private |
_sources | ARDOUR::Region | protected |
_start | ARDOUR::Region | protected |
_stateful_frozen | PBD::Stateful | private |
_stretch | ARDOUR::Region | private |
_sync_marked | ARDOUR::Region | protected |
_sync_position | ARDOUR::Region | protected |
_tags | ARDOUR::Region | private |
_transient_analysis_end | ARDOUR::Region | protected |
_transient_analysis_start | ARDOUR::Region | protected |
_transient_user_start | ARDOUR::Region | protected |
_transients | ARDOUR::Region | protected |
_type | ARDOUR::Region | protected |
_user_transients | ARDOUR::Region | protected |
_valid_transients | ARDOUR::Region | protected |
_video_locked | ARDOUR::Region | private |
_whole_file | ARDOUR::Region | private |
_xml_node_name | PBD::Stateful | protected |
absolute_time_to_region_beats(Temporal::timepos_t const &) const | ARDOUR::Region | |
absolute_time_to_region_time(Temporal::timepos_t const &) const | ARDOUR::Region | |
absolute_time_to_source_beats(Temporal::timepos_t const &) const | ARDOUR::Region | |
add_connection(const UnscopedConnection &c) | PBD::ScopedConnectionList | |
add_extra_xml(XMLNode &) | PBD::Stateful | |
add_instant_xml(XMLNode &, const std::string &directory_path) | PBD::Stateful | protected |
add_plugin(std::shared_ptr< RegionFxPlugin >, std::shared_ptr< RegionFxPlugin > pos=std::shared_ptr< RegionFxPlugin >()) | ARDOUR::Region | |
add_properties(XMLNode &) const | PBD::Stateful | protected |
add_property(PropertyBase &s) | PBD::Stateful | |
add_transient(samplepos_t) | ARDOUR::Region | inlinevirtual |
adjust_to_sync(timepos_t const &) const | ARDOUR::Region | |
ancestral_length() const | ARDOUR::Region | inline |
ancestral_length_samples() const | ARDOUR::Region | inline |
ancestral_start() const | ARDOUR::Region | inline |
ancestral_start_sample() const | ARDOUR::Region | inline |
any_source_equivalent(std::shared_ptr< const Region >) const | ARDOUR::Region | |
apply(Filter &, PBD::Progress *progress=0) | ARDOUR::Region | |
apply_change(PropertyBase const &) | PBD::Stateful | virtual |
apply_changes(PropertyList const &) | PBD::Stateful | |
at_natural_position() const | ARDOUR::Region | |
automatic() const | ARDOUR::Region | inline |
BottomTrimDown enum value | ARDOUR::Trimmable | |
BottomTrimUp enum value | ARDOUR::Trimmable | |
can_move() const | ARDOUR::Region | inline |
can_trim() const | ARDOUR::Region | virtual |
can_trim_start_before_source_start() const | ARDOUR::Region | inlineprotectedvirtual |
CanTrim enum name | ARDOUR::Trimmable | |
captured() const | ARDOUR::Region | inline |
captured_xruns(XrunPositions &, bool abs=false) const | ARDOUR::Region | |
changed() const | PBD::Stateful | |
ChangeMap typedef | ARDOUR::Region | |
clear_changes() | PBD::Stateful | |
clear_owned_changes() | PBD::Stateful | virtual |
clear_sync_position() | ARDOUR::Region | |
clear_transients() | ARDOUR::Region | inlinevirtual |
ConnectionList typedef | PBD::ScopedConnectionList | private |
control(const Evoral::Parameter &id, bool create=false)=0 | ARDOUR::Region | pure virtual |
control(const Evoral::Parameter &id) const =0 | ARDOUR::Region | pure virtual |
coverage(timepos_t const &start, timepos_t const &end, bool with_tail=false) const | ARDOUR::Region | inline |
covers(samplepos_t sample) const | ARDOUR::Region | inline |
covers(timepos_t const &pos) const | ARDOUR::Region | inline |
current_state_version | PBD::Stateful | static |
cut_end(timepos_t const &new_position) | ARDOUR::Region | |
cut_front(timepos_t const &new_position) | ARDOUR::Region | |
data_type() const | ARDOUR::Region | inline |
deep_sources(std::set< std::shared_ptr< Source > > &) const | ARDOUR::Region | |
depends_on(std::shared_ptr< Region >) const | ARDOUR::Region | inlinevirtual |
derive_properties(bool with_times=true, bool with_envelope=false) const | ARDOUR::Region | |
Destroyed | PBD::Destructible | |
do_export(std::string const &) const =0 | ARDOUR::Region | pure virtual |
drop_connections() | PBD::ScopedConnectionList | |
drop_references() | PBD::Destructible | inlinevirtual |
drop_sources() | ARDOUR::Region | |
DropReferences | PBD::Destructible | |
earliest_possible_position() const | ARDOUR::Region | |
enclosed_equivalent(std::shared_ptr< const Region >) const | ARDOUR::Region | |
end() const | ARDOUR::Region | |
EndTrimEarlier enum value | ARDOUR::Trimmable | |
EndTrimLater enum value | ARDOUR::Trimmable | |
exact_equivalent(std::shared_ptr< const Region >) const | ARDOUR::Region | |
Explicit enum value | ARDOUR::Region | private |
external() const | ARDOUR::Region | inline |
extra_xml(const std::string &str, bool add_if_missing=false) | PBD::Stateful | |
fade_range(samplepos_t, samplepos_t) | ARDOUR::Region | inlinevirtual |
finish_domain_bounce(Temporal::DomainBounceInfo &) | ARDOUR::Region | virtual |
first_edit() | ARDOUR::Region | protected |
first_sample() const | ARDOUR::Region | inline |
foreach_plugin(std::function< void(std::weak_ptr< RegionFxPlugin >)> method) const | ARDOUR::Region | inline |
FrontTrimEarlier enum value | ARDOUR::Trimmable | |
FrontTrimLater enum value | ARDOUR::Trimmable | |
fx_latency_changed(bool no_emit) | ARDOUR::Region | protectedvirtual |
fx_tail_changed(bool no_emit) | ARDOUR::Region | protectedvirtual |
get_changes_as_properties(PBD::Command *) const | PBD::Stateful | |
get_cue_markers(CueMarkers &, bool abs=false) const | ARDOUR::Region | |
get_parent() const | ARDOUR::Region | virtual |
get_region_operation_group_id(uint64_t old_region_group, RegionOperationFlag flags) | ARDOUR::Region | static |
get_retained_group_id(uint64_t take=0) | ARDOUR::Region | inlinestatic |
get_state() const | ARDOUR::Region | virtual |
get_transients(AnalysisFeatureList &) | ARDOUR::Region | inlinevirtual |
has_region_fx() const | ARDOUR::Region | inline |
has_transients() const | ARDOUR::Region | |
hidden() const | ARDOUR::Region | inline |
id() const | PBD::Stateful | inline |
import() const | ARDOUR::Region | inline |
insanity_check() | ARDOUR::SessionHandleRef | protectedvirtual |
instant_xml(const std::string &str, const std::string &directory_path) | PBD::Stateful | protected |
is_compound() const | ARDOUR::Region | |
is_dependent() const | ARDOUR::Region | inlinevirtual |
is_explicitly_grouped() | ARDOUR::Region | inline |
is_explicitly_ungrouped() | ARDOUR::Region | inline |
is_implicitly_ungrouped() | ARDOUR::Region | inline |
last_length() const | ARDOUR::Region | inline |
last_position() const | ARDOUR::Region | inline |
last_range() const | ARDOUR::Region | inline |
last_sample() const | ARDOUR::Region | inline |
latest_possible_sample() const | ARDOUR::Region | |
layer() const | ARDOUR::Region | inline |
layer_and_time_equivalent(std::shared_ptr< const Region >) const | ARDOUR::Region | |
layering_index() const | ARDOUR::Region | inline |
len_as_tpos() const | ARDOUR::Region | inlineprotected |
length() const | ARDOUR::Region | inline |
length_samples() const | ARDOUR::Region | inline |
load_plugin(ARDOUR::PluginType type, std::string const &name) | ARDOUR::Region | |
loading_state_version | PBD::Stateful | static |
locked() const | ARDOUR::Region | inline |
lower() | ARDOUR::Region | |
lower_to_bottom() | ARDOUR::Region | |
make_property_quarks() | ARDOUR::Region | static |
master_source_names() | ARDOUR::Region | |
master_sources() const | ARDOUR::Region | inline |
max_source_level() const | ARDOUR::Region | |
maybe_invalidate_transients() | ARDOUR::Region | |
maybe_uncopy() | ARDOUR::Region | private |
merge_features(AnalysisFeatureList &, const AnalysisFeatureList &, const sampleoffset_t) const | ARDOUR::Region | protected |
mid_thaw(const PBD::PropertyChange &) | ARDOUR::Region | privatevirtual |
modify_end_unchecked(timepos_t const &new_position, bool reset_fade) | ARDOUR::Region | |
modify_front_unchecked(timepos_t const &new_position, bool reset_fade) | ARDOUR::Region | |
Movable() | ARDOUR::Movable | inline |
move_cue_marker(CueMarker const &, timepos_t const ®ion_relative_position) | ARDOUR::Region | |
move_start(timecnt_t const &distance) | ARDOUR::Region | |
move_to_natural_position() | ARDOUR::Region | |
muted() const | ARDOUR::Region | inline |
name() const | ARDOUR::SessionObject | inline |
next_group_id() | ARDOUR::Region | inlinestatic |
NoGroup enum value | ARDOUR::Region | private |
nt_last() const | ARDOUR::Region | inline |
nth_plugin(uint32_t n) const | ARDOUR::Region | inline |
nudge_position(timecnt_t const &) | ARDOUR::Region | |
opaque() const | ARDOUR::Region | inline |
operator=(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList | |
overlap_equivalent(std::shared_ptr< const Region >) const | ARDOUR::Region | |
override_opaqueness(bool yn) | ARDOUR::Region | inlineprotected |
playlist() const | ARDOUR::Region | inline |
position() const | ARDOUR::Region | inline |
position_locked() const | ARDOUR::Region | inline |
position_sample() const | ARDOUR::Region | inline |
position_time_domain() const | ARDOUR::Region | |
post_set(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
properties() const | PBD::Stateful | inline |
property_changes_suspended() const | PBD::Stateful | inline |
property_factory(const XMLNode &) const | PBD::Stateful | virtual |
PropertyChanged | PBD::Stateful | |
raise() | ARDOUR::Region | |
raise_to_top() | ARDOUR::Region | |
range() const | ARDOUR::Region | inline |
range_samples() const | ARDOUR::Region | inline |
rdiff(std::vector< PBD::Command * > &) const | PBD::Stateful | virtual |
recompute_at_end()=0 | ARDOUR::Region | privatepure virtual |
recompute_at_start()=0 | ARDOUR::Region | privatepure virtual |
recompute_position_from_time_domain() | ARDOUR::Region | |
regenerate_xml_or_string_ids() const | PBD::Stateful | protected |
Region(const SourceList &srcs) | ARDOUR::Region | protected |
Region(std::shared_ptr< const Region >) | ARDOUR::Region | protected |
Region(std::shared_ptr< const Region >, timecnt_t const &start_offset) | ARDOUR::Region | protected |
Region(std::shared_ptr< const Region >, const SourceList &) | ARDOUR::Region | protected |
Region(Session &s, timepos_t const &start, timecnt_t const &length, const std::string &name, DataType) | ARDOUR::Region | protected |
region_beats_to_absolute_time(Temporal::Beats beats) const | ARDOUR::Region | |
region_beats_to_region_time(Temporal::Beats beats) const | ARDOUR::Region | inline |
region_beats_to_source_beats(Temporal::Beats beats) const | ARDOUR::Region | inline |
region_distance_to_region_beats(Temporal::timecnt_t const &) const | ARDOUR::Region | |
region_group() const | ARDOUR::Region | inline |
region_relative_position(Temporal::timepos_t const &) const | ARDOUR::Region | |
RegionFactory class | ARDOUR::Region | friend |
RegionFxChanged | ARDOUR::Region | |
RegionFxList typedef | ARDOUR::Region | |
RegionGroupFlags enum name | ARDOUR::Region | private |
RegionsPropertyChanged | ARDOUR::Region | static |
register_properties() | ARDOUR::Region | private |
remove_plugin(std::shared_ptr< RegionFxPlugin >) | ARDOUR::Region | inlinevirtual |
remove_transient(samplepos_t) | ARDOUR::Region | inlinevirtual |
rename_cue_marker(CueMarker &, std::string const &) | ARDOUR::Region | |
reorder_plugins(RegionFxList const &) | ARDOUR::Region | virtual |
reset_id() | PBD::Stateful | |
resume_property_changes() | PBD::Stateful | virtual |
save_extra_xml(const XMLNode &) | PBD::Stateful | |
ScopedConnectionList() | PBD::ScopedConnectionList | |
ScopedConnectionList(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList | |
send_change(const PBD::PropertyChange &) | ARDOUR::Region | protectedvirtual |
separate_by_channel(std::vector< std::shared_ptr< Region > > &) const | ARDOUR::Region | inlinevirtual |
session() const | ARDOUR::SessionObject | inline |
session_going_away() | ARDOUR::SessionHandleRef | protectedvirtual |
SessionHandleRef(ARDOUR::Session &s) | ARDOUR::SessionHandleRef | |
SessionObject(Session &session, const std::string &name) | ARDOUR::SessionObject | inline |
set_ancestral_data(timepos_t const &start, timecnt_t const &length, float stretch, float shift) | ARDOUR::Region | |
set_automatic(bool yn) | ARDOUR::Region | |
set_changemap(ChangeMap *changemap) | ARDOUR::Region | inline |
set_hidden(bool yn) | ARDOUR::Region | |
set_id(const XMLNode &) | PBD::Stateful | |
set_id(const std::string &) | PBD::Stateful | |
set_initial_position(timepos_t const &) | ARDOUR::Region | |
set_layer(layer_t l) | ARDOUR::Region | |
set_layering_index(uint64_t when) | ARDOUR::Region | inline |
set_length(timecnt_t const &) | ARDOUR::Region | |
set_length_internal(timecnt_t const &) | ARDOUR::Region | protectedvirtual |
set_length_unchecked(timecnt_t const &) | ARDOUR::Region | |
set_locked(bool yn) | ARDOUR::Region | |
set_master_sources(const SourceList &) | ARDOUR::Region | |
set_muted(bool yn) | ARDOUR::Region | |
set_name(const std::string &str) | ARDOUR::Region | virtual |
set_next_group_id(uint64_t ngid) | ARDOUR::Region | inlinestatic |
set_onsets(AnalysisFeatureList &) | ARDOUR::Region | inlinevirtual |
set_opaque(bool yn) | ARDOUR::Region | |
set_playlist(std::weak_ptr< ARDOUR::Playlist >) | ARDOUR::Region | virtual |
set_position(timepos_t const &) | ARDOUR::Region | |
set_position_internal(timepos_t const &pos) | ARDOUR::Region | protectedvirtual |
set_position_locked(bool yn) | ARDOUR::Region | |
set_position_time_domain(Temporal::TimeDomain ps) | ARDOUR::Region | |
set_position_unchecked(timepos_t const &) | ARDOUR::Region | |
set_regenerate_xml_and_string_ids_in_this_thread(bool yn) | PBD::Stateful | privatestatic |
set_region_group(uint64_t rg, bool explicitly=false) | ARDOUR::Region | inline |
set_selected_for_solo(bool yn) | ARDOUR::Region | |
set_start(timepos_t const &) | ARDOUR::Region | |
set_start_internal(timepos_t const &) | ARDOUR::Region | protectedvirtual |
set_state(const XMLNode &, int version) | ARDOUR::Region | virtual |
set_sync_position(timepos_t const &n) | ARDOUR::Region | |
set_tags(const std::string &str) | ARDOUR::Region | inlinevirtual |
set_values(XMLNode const &) | PBD::Stateful | protected |
set_video_locked(bool yn) | ARDOUR::Region | |
set_whole_file(bool yn) | ARDOUR::Region | |
shift() const | ARDOUR::Region | inline |
size_equivalent(std::shared_ptr< const Region >) const | ARDOUR::Region | |
source(uint32_t n=0) const | ARDOUR::Region | inline |
source_beats_to_absolute_beats(Temporal::Beats beats) const | ARDOUR::Region | |
source_beats_to_absolute_time(Temporal::Beats beats) const | ARDOUR::Region | |
source_beats_to_region_time(Temporal::Beats beats) const | ARDOUR::Region | inline |
source_deleted(std::weak_ptr< Source >) | ARDOUR::Region | |
source_equivalent(std::shared_ptr< const Region >) const | ARDOUR::Region | |
source_length(uint32_t n) const | ARDOUR::Region | |
source_position() const | ARDOUR::Region | |
source_relative_position(Temporal::timepos_t const &) const | ARDOUR::Region | |
source_string() const | ARDOUR::Region | |
SourceList typedef | ARDOUR::Region | |
sources() const | ARDOUR::Region | inline |
sources_for_edit() | ARDOUR::Region | inline |
special_set_position(timepos_t const &) | ARDOUR::Region | |
start() const | ARDOUR::Region | inline |
start_domain_bounce(Temporal::DomainBounceInfo &) | ARDOUR::Region | virtual |
start_sample() const | ARDOUR::Region | inline |
state() const | ARDOUR::Region | protectedvirtual |
Stateful() | PBD::Stateful | |
stretch() const | ARDOUR::Region | inline |
subscribe_to_source_drop() | ARDOUR::Region | private |
suspend_property_changes() | ARDOUR::Region | virtual |
sync_marked() const | ARDOUR::Region | inline |
sync_offset(int &dir) const | ARDOUR::Region | |
sync_position() const | ARDOUR::Region | |
tags() const | ARDOUR::Region | inline |
tail() const | ARDOUR::Region | inlinevirtual |
time_domain() const | ARDOUR::Region | |
TopTrimDown enum value | ARDOUR::Trimmable | |
TopTrimUp enum value | ARDOUR::Trimmable | |
transients(AnalysisFeatureList &) | ARDOUR::Region | |
transients() | ARDOUR::Region | inline |
trim_end(timepos_t const &new_position) | ARDOUR::Region | |
trim_front(timepos_t const &new_position) | ARDOUR::Region | |
trim_to(timepos_t const &pos, timecnt_t const &length) | ARDOUR::Region | |
trim_to_internal(timepos_t const &position, timecnt_t const &length) | ARDOUR::Region | private |
Trimmable() | ARDOUR::Trimmable | inline |
unset_region_group(bool explicitly=false) | ARDOUR::Region | inline |
update_after_tempo_map_change(bool send_change=true) | ARDOUR::Region | virtual |
update_transient(samplepos_t, samplepos_t) | ARDOUR::Region | inlinevirtual |
use_sources(SourceList const &) | ARDOUR::Region | private |
uses_source(std::shared_ptr< const Source >, bool shallow=false) const | ARDOUR::Region | |
verify_length(timecnt_t &) | ARDOUR::Region | private |
verify_start(timepos_t const &) | ARDOUR::Region | private |
verify_start_and_length(timepos_t const &, timecnt_t &) | ARDOUR::Region | protected |
video_locked() const | ARDOUR::Region | inline |
whole_file() const | ARDOUR::Region | inline |
~Destructible() | PBD::Destructible | inlinevirtual |
~Region() | ARDOUR::Region | virtual |
~ScopedConnectionList() | PBD::ScopedConnectionList | virtual |
~SessionHandleRef() | ARDOUR::SessionHandleRef | virtual |
~Stateful() | PBD::Stateful | virtual |
~TimeDomainSwapper() | Temporal::TimeDomainSwapper | inlinevirtual |
~Trimmable() | ARDOUR::Trimmable | inlinevirtual |