Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::MidiRegion Member List

This is the complete list of members for ARDOUR::MidiRegion, including all inherited members.

_add_plugin(std::shared_ptr< RegionFxPlugin >, std::shared_ptr< RegionFxPlugin >, bool)ARDOUR::Regioninlineprotectedvirtual
_ancestral_lengthARDOUR::Regionprivate
_ancestral_startARDOUR::Regionprivate
_automaticARDOUR::Regionprivate
_changemapARDOUR::Regionprivate
_contentsARDOUR::Regionprivate
_externalARDOUR::Regionprivate
_extra_xmlPBD::Statefulprotected
_filtered_parametersARDOUR::MidiRegionprivate
_first_editARDOUR::Regionmutableprivate
_fx_latencyARDOUR::Regionprotected
_fx_lockARDOUR::Regionmutableprotected
_fx_tailARDOUR::Regionprotected
_hiddenARDOUR::Regionprivate
_idPBD::Statefulprivate
_ignore_shiftARDOUR::MidiRegionprivate
_importARDOUR::Regionprivate
_instant_xmlPBD::Statefulprotected
_last_lengthARDOUR::Regionprivate
_layerARDOUR::Regionprivate
_layering_indexARDOUR::Regionprivate
_left_of_splitARDOUR::Regionprotected
_lengthARDOUR::Regionprotected
_lockPBD::Statefulprotected
_lockedARDOUR::Regionprivate
_master_sourcesARDOUR::Regionprotected
_model_changed_connectionARDOUR::MidiRegionprivate
_model_connectionARDOUR::MidiRegionprivate
_model_contents_connectionARDOUR::MidiRegionprivate
_model_shift_connectionARDOUR::MidiRegionprivate
_mutedARDOUR::Regionprivate
_nameARDOUR::SessionObjectprotected
_next_group_idARDOUR::Regionprivatestatic
_onsetsARDOUR::Regionprotected
_opaqueARDOUR::Regionprivate
_operation_rgroup_mapARDOUR::Regionprivatestatic
_operation_rgroup_mutexARDOUR::Regionprivatestatic
_pending_changedPBD::Statefulprotected
_playlistARDOUR::Regionprotected
_pluginsARDOUR::Regionprotected
_position_lockedARDOUR::Regionprivate
_propertiesPBD::Statefulprotected
_read_at(const SourceList &, Evoral::EventSink< samplepos_t > &dst, timepos_t const &position, timecnt_t const &dur, Temporal::Range *loop_range, MidiCursor &cursor, uint32_t chan_n=0, NoteMode mode=Sustained, MidiNoteTracker *tracker=0, MidiChannelFilter *filter=0) constARDOUR::MidiRegionprivate
_reg_groupARDOUR::Regionprivate
_regenerate_xml_or_string_idsPBD::Statefulprivatestatic
_retained_group_idARDOUR::Regionprivatestatic
_retained_take_cntARDOUR::Regionprivatestatic
_right_of_splitARDOUR::Regionprotected
_scoped_connection_listPBD::ScopedConnectionListprivate
_scoped_connection_lockPBD::ScopedConnectionListprivate
_sessionARDOUR::SessionHandleRefprotected
_set_state(const XMLNode &, int version, PBD::PropertyChange &what_changed, bool send_signal)ARDOUR::Regionprotectedvirtual
_shiftARDOUR::Regionprivate
_soloSelectedARDOUR::Regionprotected
_source_connectionARDOUR::MidiRegionprivate
_source_deletedARDOUR::Regionprivate
_source_deleted_connectionsARDOUR::Regionprivate
_source_list_lockARDOUR::Regionprivate
_sourcesARDOUR::Regionprotected
_startARDOUR::Regionprotected
_stateful_frozenPBD::Statefulprivate
_stretchARDOUR::Regionprivate
_sync_markedARDOUR::Regionprotected
_sync_positionARDOUR::Regionprotected
_tagsARDOUR::Regionprivate
_transient_analysis_endARDOUR::Regionprotected
_transient_analysis_startARDOUR::Regionprotected
_transient_user_startARDOUR::Regionprotected
_transientsARDOUR::Regionprotected
_typeARDOUR::Regionprotected
_user_transientsARDOUR::Regionprotected
_valid_transientsARDOUR::Regionprotected
_video_lockedARDOUR::Regionprivate
_whole_fileARDOUR::Regionprivate
_xml_node_namePBD::Statefulprotected
absolute_time_to_region_beats(Temporal::timepos_t const &) constARDOUR::Region
absolute_time_to_region_time(Temporal::timepos_t const &) constARDOUR::Region
absolute_time_to_source_beats(Temporal::timepos_t const &) constARDOUR::Region
add_connection(const UnscopedConnection &c)PBD::ScopedConnectionList
add_extra_xml(XMLNode &)PBD::Stateful
add_instant_xml(XMLNode &, const std::string &directory_path)PBD::Statefulprotected
add_plugin(std::shared_ptr< RegionFxPlugin >, std::shared_ptr< RegionFxPlugin > pos=std::shared_ptr< RegionFxPlugin >())ARDOUR::Region
add_properties(XMLNode &) constPBD::Statefulprotected
add_property(PropertyBase &s)PBD::Stateful
add_transient(samplepos_t)ARDOUR::Regioninlinevirtual
adjust_to_sync(timepos_t const &) constARDOUR::Region
ancestral_length() constARDOUR::Regioninline
ancestral_length_samples() constARDOUR::Regioninline
ancestral_start() constARDOUR::Regioninline
ancestral_start_sample() constARDOUR::Regioninline
any_source_equivalent(std::shared_ptr< const Region >) constARDOUR::Region
apply(Filter &, PBD::Progress *progress=0)ARDOUR::Region
apply_change(PropertyBase const &)PBD::Statefulvirtual
apply_changes(PropertyList const &)PBD::Stateful
at_natural_position() constARDOUR::Region
automatic() constARDOUR::Regioninline
BottomTrimDown enum valueARDOUR::Trimmable
BottomTrimUp enum valueARDOUR::Trimmable
can_move() constARDOUR::Regioninline
can_trim() constARDOUR::Regionvirtual
can_trim_start_before_source_start() constARDOUR::MidiRegioninlineprotectedvirtual
CanTrim enum nameARDOUR::Trimmable
captured() constARDOUR::Regioninline
captured_xruns(XrunPositions &, bool abs=false) constARDOUR::Region
changed() constPBD::Stateful
ChangeMap typedefARDOUR::Region
clear_changes()PBD::Stateful
clear_owned_changes()PBD::Statefulvirtual
clear_sync_position()ARDOUR::Region
clear_transients()ARDOUR::Regioninlinevirtual
clone(std::string path=std::string()) constARDOUR::MidiRegion
clone(std::shared_ptr< MidiSource >, ThawList *tl=0) constARDOUR::MidiRegion
ConnectionList typedefPBD::ScopedConnectionListprivate
control(const Evoral::Parameter &id, bool create=false)ARDOUR::MidiRegionvirtual
control(const Evoral::Parameter &id) constARDOUR::MidiRegionvirtual
coverage(timepos_t const &start, timepos_t const &end, bool with_tail=false) constARDOUR::Regioninline
covers(samplepos_t sample) constARDOUR::Regioninline
covers(timepos_t const &pos) constARDOUR::Regioninline
current_state_versionPBD::Statefulstatic
cut_end(timepos_t const &new_position)ARDOUR::Region
cut_front(timepos_t const &new_position)ARDOUR::Region
data_type() constARDOUR::Regioninline
deep_sources(std::set< std::shared_ptr< Source > > &) constARDOUR::Region
depends_on(std::shared_ptr< Region >) constARDOUR::Regioninlinevirtual
derive_properties(bool with_times=true, bool with_envelope=false) constARDOUR::Region
DestroyedPBD::Destructible
do_export(std::string const &path) constARDOUR::MidiRegionvirtual
drop_connections()PBD::ScopedConnectionList
drop_references()PBD::Destructibleinlinevirtual
drop_sources()ARDOUR::Region
DropReferencesPBD::Destructible
earliest_possible_position() constARDOUR::Region
enclosed_equivalent(std::shared_ptr< const Region >) constARDOUR::Region
end() constARDOUR::Region
EndTrimEarlier enum valueARDOUR::Trimmable
EndTrimLater enum valueARDOUR::Trimmable
exact_equivalent(std::shared_ptr< const Region >) constARDOUR::Region
Explicit enum valueARDOUR::Regionprivate
external() constARDOUR::Regioninline
extra_xml(const std::string &str, bool add_if_missing=false)PBD::Stateful
fade_range(samplepos_t, samplepos_t)ARDOUR::Regioninlinevirtual
finish_domain_bounce(Temporal::DomainBounceInfo &)ARDOUR::MidiRegionvirtual
first_edit()ARDOUR::Regionprotected
first_sample() constARDOUR::Regioninline
fix_negative_start()ARDOUR::MidiRegion
foreach_plugin(std::function< void(std::weak_ptr< RegionFxPlugin >)> method) constARDOUR::Regioninline
FrontTrimEarlier enum valueARDOUR::Trimmable
FrontTrimLater enum valueARDOUR::Trimmable
fx_latency_changed(bool no_emit)ARDOUR::Regionprotectedvirtual
fx_tail_changed(bool no_emit)ARDOUR::Regionprotectedvirtual
get_changes_as_properties(PBD::Command *) constPBD::Stateful
get_cue_markers(CueMarkers &, bool abs=false) constARDOUR::Region
get_parent() constARDOUR::Regionvirtual
get_region_operation_group_id(uint64_t old_region_group, RegionOperationFlag flags)ARDOUR::Regionstatic
get_retained_group_id(uint64_t take=0)ARDOUR::Regioninlinestatic
get_state() constARDOUR::Regionvirtual
get_transients(AnalysisFeatureList &)ARDOUR::Regioninlinevirtual
has_region_fx() constARDOUR::Regioninline
has_transients() constARDOUR::Region
hidden() constARDOUR::Regioninline
id() constPBD::Statefulinline
import() constARDOUR::Regioninline
insanity_check()ARDOUR::SessionHandleRefprotectedvirtual
instant_xml(const std::string &str, const std::string &directory_path)PBD::Statefulprotected
is_compound() constARDOUR::Region
is_dependent() constARDOUR::Regioninlinevirtual
is_explicitly_grouped()ARDOUR::Regioninline
is_explicitly_ungrouped()ARDOUR::Regioninline
is_implicitly_ungrouped()ARDOUR::Regioninline
last_length() constARDOUR::Regioninline
last_position() constARDOUR::Regioninline
last_range() constARDOUR::Regioninline
last_sample() constARDOUR::Regioninline
latest_possible_sample() constARDOUR::Region
layer() constARDOUR::Regioninline
layer_and_time_equivalent(std::shared_ptr< const Region >) constARDOUR::Region
layering_index() constARDOUR::Regioninline
len_as_tpos() constARDOUR::Regioninlineprotected
length() constARDOUR::Regioninline
length_samples() constARDOUR::Regioninline
load_plugin(ARDOUR::PluginType type, std::string const &name)ARDOUR::Region
loading_state_versionPBD::Statefulstatic
locked() constARDOUR::Regioninline
lower()ARDOUR::Region
lower_to_bottom()ARDOUR::Region
make_property_quarks()ARDOUR::Regionstatic
master_read_at(MidiRingBuffer< samplepos_t > &dst, timepos_t const &position, timecnt_t const &dur, Temporal::Range *loop_range, MidiCursor &cursor, uint32_t chan_n=0, NoteMode mode=Sustained) constARDOUR::MidiRegion
master_source_names()ARDOUR::Region
master_sources() constARDOUR::Regioninline
max_source_level() constARDOUR::Region
maybe_invalidate_transients()ARDOUR::Region
maybe_uncopy()ARDOUR::Regionprivate
merge(std::shared_ptr< MidiRegion const >)ARDOUR::MidiRegion
merge_features(AnalysisFeatureList &, const AnalysisFeatureList &, const sampleoffset_t) constARDOUR::Regionprotected
mid_thaw(const PBD::PropertyChange &)ARDOUR::Regionprivatevirtual
midi_source(uint32_t n=0) constARDOUR::MidiRegion
MidiRegion(const SourceList &)ARDOUR::MidiRegionprivate
MidiRegion(std::shared_ptr< const MidiRegion >)ARDOUR::MidiRegionprivate
MidiRegion(std::shared_ptr< const MidiRegion >, timecnt_t const &offset)ARDOUR::MidiRegionprivate
model()ARDOUR::MidiRegion
model() constARDOUR::MidiRegion
model_automation_state_changed(Evoral::Parameter const &)ARDOUR::MidiRegionprivate
model_changed()ARDOUR::MidiRegionprivate
model_contents_changed()ARDOUR::MidiRegionprivate
model_shifted(timecnt_t qn_distance)ARDOUR::MidiRegionprivate
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::Movableinline
move_cue_marker(CueMarker const &, timepos_t const &region_relative_position)ARDOUR::Region
move_start(timecnt_t const &distance)ARDOUR::Region
move_to_natural_position()ARDOUR::Region
muted() constARDOUR::Regioninline
name() constARDOUR::SessionObjectinline
next_group_id()ARDOUR::Regioninlinestatic
NoGroup enum valueARDOUR::Regionprivate
nt_last() constARDOUR::Regioninline
nth_plugin(uint32_t n) constARDOUR::Regioninline
nudge_position(timecnt_t const &)ARDOUR::Region
opaque() constARDOUR::Regioninline
operator=(const ScopedConnectionList &)=deletePBD::ScopedConnectionList
overlap_equivalent(std::shared_ptr< const Region >) constARDOUR::Region
override_opaqueness(bool yn)ARDOUR::Regioninlineprotected
playlist() constARDOUR::Regioninline
position() constARDOUR::Regioninline
position_locked() constARDOUR::Regioninline
position_sample() constARDOUR::Regioninline
position_time_domain() constARDOUR::Region
post_set(const PropertyChange &)PBD::Statefulinlineprotectedvirtual
properties() constPBD::Statefulinline
property_changes_suspended() constPBD::Statefulinline
property_factory(const XMLNode &) constPBD::Statefulvirtual
PropertyChangedPBD::Stateful
raise()ARDOUR::Region
raise_to_top()ARDOUR::Region
range() constARDOUR::Regioninline
range_samples() constARDOUR::Regioninline
rdiff(std::vector< PBD::Command * > &) constPBD::Statefulvirtual
read_at(Evoral::EventSink< samplepos_t > &dst, timepos_t const &position, timecnt_t const &dur, Temporal::Range *loop_range, MidiCursor &cursor, uint32_t chan_n=0, NoteMode mode=Sustained, MidiNoteTracker *tracker=0, MidiChannelFilter *filter=0) constARDOUR::MidiRegion
recompute_at_end()ARDOUR::MidiRegionprivatevirtual
recompute_at_start()ARDOUR::MidiRegionprivatevirtual
recompute_position_from_time_domain()ARDOUR::Region
regenerate_xml_or_string_ids() constPBD::Statefulprotected
Region(const SourceList &srcs)ARDOUR::Regionprotected
Region(std::shared_ptr< const Region >)ARDOUR::Regionprotected
Region(std::shared_ptr< const Region >, timecnt_t const &start_offset)ARDOUR::Regionprotected
Region(std::shared_ptr< const Region >, const SourceList &)ARDOUR::Regionprotected
Region(Session &s, timepos_t const &start, timecnt_t const &length, const std::string &name, DataType)ARDOUR::Regionprotected
region_beats_to_absolute_time(Temporal::Beats beats) constARDOUR::Region
region_beats_to_region_time(Temporal::Beats beats) constARDOUR::Regioninline
region_beats_to_source_beats(Temporal::Beats beats) constARDOUR::Regioninline
region_distance_to_region_beats(Temporal::timecnt_t const &) constARDOUR::Region
region_group() constARDOUR::Regioninline
region_relative_position(Temporal::timepos_t const &) constARDOUR::Region
RegionFactory classARDOUR::MidiRegionfriend
RegionFxChangedARDOUR::Region
RegionFxList typedefARDOUR::Region
RegionGroupFlags enum nameARDOUR::Regionprivate
RegionsPropertyChangedARDOUR::Regionstatic
register_properties()ARDOUR::MidiRegionprivate
remove_plugin(std::shared_ptr< RegionFxPlugin >)ARDOUR::Regioninlinevirtual
remove_transient(samplepos_t)ARDOUR::Regioninlinevirtual
rename_cue_marker(CueMarker &, std::string const &)ARDOUR::Region
render(Evoral::EventSink< samplepos_t > &dst, uint32_t chan_n, NoteMode mode, MidiChannelFilter *filter) constARDOUR::MidiRegion
render_range(Evoral::EventSink< samplepos_t > &dst, uint32_t chan_n, NoteMode mode, timepos_t const &read_start, timecnt_t const &read_length, MidiChannelFilter *filter) constARDOUR::MidiRegion
reorder_plugins(RegionFxList const &)ARDOUR::Regionvirtual
reset_id()PBD::Stateful
resume_property_changes()PBD::Statefulvirtual
save_extra_xml(const XMLNode &)PBD::Stateful
ScopedConnectionList()PBD::ScopedConnectionList
ScopedConnectionList(const ScopedConnectionList &)=deletePBD::ScopedConnectionList
send_change(const PBD::PropertyChange &)ARDOUR::Regionprotectedvirtual
separate_by_channel(std::vector< std::shared_ptr< Region > > &) constARDOUR::MidiRegionvirtual
session() constARDOUR::SessionObjectinline
session_going_away()ARDOUR::SessionHandleRefprotectedvirtual
SessionHandleRef(ARDOUR::Session &s)ARDOUR::SessionHandleRef
SessionObject(Session &session, const std::string &name)ARDOUR::SessionObjectinline
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::Regioninline
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::Regioninline
set_length(timecnt_t const &)ARDOUR::Region
set_length_internal(timecnt_t const &)ARDOUR::Regionprotectedvirtual
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::MidiRegionprivatevirtual
set_next_group_id(uint64_t ngid)ARDOUR::Regioninlinestatic
set_onsets(AnalysisFeatureList &)ARDOUR::Regioninlinevirtual
set_opaque(bool yn)ARDOUR::Region
set_playlist(std::weak_ptr< ARDOUR::Playlist >)ARDOUR::Regionvirtual
set_position(timepos_t const &)ARDOUR::Region
set_position_internal(timepos_t const &pos)ARDOUR::Regionprotectedvirtual
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::Statefulprivatestatic
set_region_group(uint64_t rg, bool explicitly=false)ARDOUR::Regioninline
set_selected_for_solo(bool yn)ARDOUR::Region
set_start(timepos_t const &)ARDOUR::Region
set_start_internal(timepos_t const &)ARDOUR::Regionprotectedvirtual
set_state(const XMLNode &, int version)ARDOUR::MidiRegionvirtual
set_sync_position(timepos_t const &n)ARDOUR::Region
set_tags(const std::string &str)ARDOUR::Regioninlinevirtual
set_values(XMLNode const &)PBD::Statefulprotected
set_video_locked(bool yn)ARDOUR::Region
set_whole_file(bool yn)ARDOUR::Region
shift() constARDOUR::Regioninline
size_equivalent(std::shared_ptr< const Region >) constARDOUR::Region
source(uint32_t n=0) constARDOUR::Regioninline
source_beats_to_absolute_beats(Temporal::Beats beats) constARDOUR::Region
source_beats_to_absolute_time(Temporal::Beats beats) constARDOUR::Region
source_beats_to_region_time(Temporal::Beats beats) constARDOUR::Regioninline
source_deleted(std::weak_ptr< Source >)ARDOUR::Region
source_equivalent(std::shared_ptr< const Region >) constARDOUR::Region
source_length(uint32_t n) constARDOUR::Region
source_position() constARDOUR::Region
source_relative_position(Temporal::timepos_t const &) constARDOUR::Region
source_string() constARDOUR::Region
SourceList typedefARDOUR::Region
sources() constARDOUR::Regioninline
sources_for_edit()ARDOUR::Regioninline
special_set_position(timepos_t const &)ARDOUR::Region
start() constARDOUR::Regioninline
start_domain_bounce(Temporal::DomainBounceInfo &)ARDOUR::MidiRegionvirtual
start_sample() constARDOUR::Regioninline
state() constARDOUR::MidiRegionvirtual
Stateful()PBD::Stateful
stretch() constARDOUR::Regioninline
subscribe_to_source_drop()ARDOUR::Regionprivate
suspend_property_changes()ARDOUR::Regionvirtual
sync_marked() constARDOUR::Regioninline
sync_offset(int &dir) constARDOUR::Region
sync_position() constARDOUR::Region
tags() constARDOUR::Regioninline
tail() constARDOUR::Regioninlinevirtual
time_domain() constARDOUR::Region
TopTrimDown enum valueARDOUR::Trimmable
TopTrimUp enum valueARDOUR::Trimmable
transients(AnalysisFeatureList &)ARDOUR::Region
transients()ARDOUR::Regioninline
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::Regionprivate
Trimmable()ARDOUR::Trimmableinline
unset_region_group(bool explicitly=false)ARDOUR::Regioninline
update_after_tempo_map_change(bool send_change=true)ARDOUR::Regionvirtual
update_transient(samplepos_t, samplepos_t)ARDOUR::Regioninlinevirtual
use_sources(SourceList const &)ARDOUR::Regionprivate
uses_source(std::shared_ptr< const Source >, bool shallow=false) constARDOUR::Region
verify_length(timecnt_t &)ARDOUR::Regionprivate
verify_start(timepos_t const &)ARDOUR::Regionprivate
verify_start_and_length(timepos_t const &, timecnt_t &)ARDOUR::Regionprotected
video_locked() constARDOUR::Regioninline
whole_file() constARDOUR::Regioninline
~Destructible()PBD::Destructibleinlinevirtual
~MidiRegion()ARDOUR::MidiRegion
~Region()ARDOUR::Regionvirtual
~ScopedConnectionList()PBD::ScopedConnectionListvirtual
~SessionHandleRef()ARDOUR::SessionHandleRefvirtual
~Stateful()PBD::Statefulvirtual
~TimeDomainSwapper()Temporal::TimeDomainSwapperinlinevirtual
~Trimmable()ARDOUR::Trimmableinlinevirtual