ardour
ARDOUR::MidiRegion Member List

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

_extra_xmlPBD::Statefulprotected
_filtered_parametersARDOUR::MidiRegionprivate
_instant_xmlPBD::Statefulprotected
_last_length_beatsARDOUR::MidiRegionprivate
_left_of_splitARDOUR::Regionprotected
_lengthARDOUR::Regionprotected
_length_beatsARDOUR::MidiRegionprivate
_lockPBD::Statefulprotected
_master_sourcesARDOUR::Regionprotected
_model_connectionARDOUR::MidiRegionprivate
_model_contents_connectionARDOUR::MidiRegionprivate
_nameARDOUR::SessionObjectprotected
_pending_changedPBD::Statefulprotected
_playlistARDOUR::Regionprotected
_positionARDOUR::Regionprotected
_propertiesPBD::Statefulprotected
_read_at(const SourceList &, Evoral::EventSink< framepos_t > &dst, framepos_t position, framecnt_t dur, uint32_t chan_n=0, NoteMode mode=Sustained, MidiStateTracker *tracker=0, MidiChannelFilter *filter=0) const ARDOUR::MidiRegionprivate
_right_of_splitARDOUR::Regionprotected
_sessionARDOUR::SessionHandleRefprotected
_set_state(const XMLNode &, int version, PBD::PropertyChange &what_changed, bool send_signal)ARDOUR::Regionprotectedvirtual
_source_connectionARDOUR::MidiRegionprivate
_sourcesARDOUR::Regionprotected
_startARDOUR::Regionprotected
_start_beatsARDOUR::MidiRegionprivate
_sync_markedARDOUR::Regionprotected
_sync_positionARDOUR::Regionprotected
_transientsARDOUR::Regionprotected
_typeARDOUR::Regionprotected
_valid_transientsARDOUR::Regionprotected
_xml_node_namePBD::Statefulprotected
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_properties(XMLNode &)PBD::Statefulprotected
add_property(PropertyBase &s)PBD::Stateful
add_transient(framepos_t)ARDOUR::Regioninlinevirtual
adjust_to_sync(framepos_t) const ARDOUR::Region
adjust_transients(frameoffset_t)ARDOUR::Regioninlinevirtual
ancestral_length() const ARDOUR::Regioninline
ancestral_start() const ARDOUR::Regioninline
any_source_equivalent(boost::shared_ptr< const Region >) const ARDOUR::Region
apply(Filter &, Progress *progress=0)ARDOUR::Region
apply_changes(PropertyBase const &)PBD::Statefulvirtual
apply_changes(PropertyList const &)PBD::Stateful
at_natural_position() const ARDOUR::Region
automatic() const ARDOUR::Regioninline
BottomTrimDown enum valueARDOUR::Trimmable
BottomTrimUp enum valueARDOUR::Trimmable
can_move() const ARDOUR::Regioninline
can_trim() const ARDOUR::Regionvirtual
can_trim_start_before_source_start() const ARDOUR::MidiRegioninlineprotectedvirtual
CanTrim enum nameARDOUR::Trimmable
captured() const ARDOUR::Regioninline
changed() const PBD::Stateful
clear_changes()PBD::Stateful
clear_owned_changes()PBD::Statefulvirtual
clear_sync_position()ARDOUR::Region
clone(std::string path=std::string()) const ARDOUR::MidiRegion
clone(boost::shared_ptr< MidiSource >) const ARDOUR::MidiRegion
control(const Evoral::Parameter &id, bool create=false)ARDOUR::MidiRegionvirtual
control(const Evoral::Parameter &id) const ARDOUR::MidiRegionvirtual
coverage(framepos_t start, framepos_t end) const ARDOUR::Regioninline
covers(framepos_t frame) const ARDOUR::Regioninline
current_state_versionPBD::Statefulstatic
cut_end(framepos_t new_position)ARDOUR::Region
cut_front(framepos_t new_position)ARDOUR::Region
data_type() const ARDOUR::Regioninline
depends_on(boost::shared_ptr< Region >) const ARDOUR::Regioninlinevirtual
DestroyedPBD::Destructible
Destructible()PBD::Destructibleinline
drop_connections()PBD::ScopedConnectionList
drop_references()PBD::Destructibleinline
drop_sources()ARDOUR::Region
DropReferencesPBD::Destructible
earliest_possible_position() const ARDOUR::Region
EndTrimEarlier enum valueARDOUR::Trimmable
EndTrimLater enum valueARDOUR::Trimmable
equivalent(boost::shared_ptr< const Region >) const ARDOUR::Region
external() const ARDOUR::Regioninline
extra_xml(const std::string &str, bool add_if_missing=false)PBD::Stateful
fade_range(framepos_t, framepos_t)ARDOUR::Regioninlinevirtual
first_frame() const ARDOUR::Regioninline
fix_negative_start()ARDOUR::MidiRegion
FrontTrimEarlier enum valueARDOUR::Trimmable
FrontTrimLater enum valueARDOUR::Trimmable
get_changes_as_properties(Command *) const PBD::Stateful
get_parent() const ARDOUR::Regionvirtual
get_state()ARDOUR::Regionvirtual
get_transients(AnalysisFeatureList &, bool force_new=false)ARDOUR::Regioninlinevirtual
hidden() const ARDOUR::Regioninline
id() const PBD::Statefulinline
import() const ARDOUR::Regioninline
insanity_check()ARDOUR::SessionHandleRefprotectedvirtual
instant_xml(const std::string &str, const std::string &directory_path)PBD::Statefulprotected
invalidate_transients()ARDOUR::Region
is_compound() const ARDOUR::Region
is_dependent() const ARDOUR::Regioninlinevirtual
last_frame() const ARDOUR::Regioninline
last_length() const ARDOUR::Regioninline
last_position() const ARDOUR::Regioninline
last_range() const ARDOUR::Regioninline
latest_possible_frame() const ARDOUR::Region
layer() const ARDOUR::Regioninline
layering_index() const ARDOUR::Regioninline
length() const ARDOUR::Regioninline
loading_state_versionPBD::Statefulstatic
locked() const ARDOUR::Regioninline
lower()ARDOUR::Region
lower_to_bottom()ARDOUR::Region
make_property_quarks()ARDOUR::MidiRegionstatic
master_read_at(MidiRingBuffer< framepos_t > &dst, framepos_t position, framecnt_t dur, uint32_t chan_n=0, NoteMode mode=Sustained) const ARDOUR::MidiRegion
master_source_names()ARDOUR::Region
master_sources() const ARDOUR::Regioninline
max_source_level() const ARDOUR::Region
midi_source(uint32_t n=0) const ARDOUR::MidiRegion
MidiRegion(const SourceList &)ARDOUR::MidiRegionprivate
MidiRegion(boost::shared_ptr< const MidiRegion >)ARDOUR::MidiRegionprivate
MidiRegion(boost::shared_ptr< const MidiRegion >, frameoffset_t offset)ARDOUR::MidiRegionprivate
model()ARDOUR::MidiRegion
model() const ARDOUR::MidiRegion
model_automation_state_changed(Evoral::Parameter const &)ARDOUR::MidiRegionprivate
model_changed()ARDOUR::MidiRegionprivate
Movable()ARDOUR::Movableinline
move_start(frameoffset_t distance)ARDOUR::Region
move_to_natural_position()ARDOUR::Region
muted() const ARDOUR::Regioninline
n_channels() const ARDOUR::Regioninlinevirtual
name() const ARDOUR::SessionObjectinline
nudge_position(frameoffset_t)ARDOUR::Region
opaque() const ARDOUR::Regioninline
overlap_equivalent(boost::shared_ptr< const Region >) const ARDOUR::Region
playlist() const ARDOUR::Regioninline
position() const ARDOUR::Regioninline
position_lock_style() const ARDOUR::Regioninline
position_locked() const ARDOUR::Regioninline
post_set(const PBD::PropertyChange &)ARDOUR::MidiRegionprivatevirtual
properties() const PBD::Statefulinline
property_changes_suspended() const PBD::Statefulinline
property_factory(const XMLNode &) const PBD::Statefulvirtual
PropertyChangedPBD::Stateful
raise()ARDOUR::Region
raise_to_top()ARDOUR::Region
range() const ARDOUR::Regioninline
rdiff(std::vector< Command * > &) const PBD::Statefulvirtual
read(Sample *, framepos_t, framecnt_t, int) const ARDOUR::MidiRegioninlinevirtual
read_at(Evoral::EventSink< framepos_t > &dst, framepos_t position, framecnt_t dur, uint32_t chan_n=0, NoteMode mode=Sustained, MidiStateTracker *tracker=0, MidiChannelFilter *filter=0) const ARDOUR::MidiRegion
Readable()ARDOUR::Readableinline
readable_length() const ARDOUR::MidiRegioninlinevirtual
recompute_at_end()ARDOUR::MidiRegionprivatevirtual
recompute_at_start()ARDOUR::MidiRegionprivatevirtual
recompute_position_from_lock_style()ARDOUR::Region
Region(const SourceList &srcs)ARDOUR::Regionprotected
Region(boost::shared_ptr< const Region >)ARDOUR::Regionprotected
Region(boost::shared_ptr< const Region >, frameoffset_t start_offset)ARDOUR::Regionprotected
Region(boost::shared_ptr< const Region >, const SourceList &)ARDOUR::Regionprotected
Region(Session &s, framepos_t start, framecnt_t length, const std::string &name, DataType)ARDOUR::Regionprotected
region_list_equivalent(boost::shared_ptr< const Region >) const ARDOUR::Region
RegionFactory classARDOUR::MidiRegionfriend
RegionPropertyChangedARDOUR::Regionstatic
register_properties()ARDOUR::MidiRegionprivate
remove_transient(framepos_t)ARDOUR::Regioninlinevirtual
reset_id()PBD::Stateful
resume_property_changes()PBD::Statefulvirtual
save_extra_xml(const XMLNode &)PBD::Stateful
ScopedConnectionList()PBD::ScopedConnectionList
send_change(const PBD::PropertyChange &)ARDOUR::Regionprotectedvirtual
separate_by_channel(ARDOUR::Session &, std::vector< boost::shared_ptr< Region > > &) const ARDOUR::MidiRegionvirtual
session() const ARDOUR::SessionObjectinline
session_going_away()ARDOUR::SessionHandleRefprotectedvirtual
SessionHandleRef(ARDOUR::Session &s)ARDOUR::SessionHandleRef
SessionObject(Session &session, const std::string &name)ARDOUR::SessionObjectinline
set_ancestral_data(framepos_t start, framecnt_t length, float stretch, float shift)ARDOUR::Region
set_automatic(bool yn)ARDOUR::Region
set_hidden(bool yn)ARDOUR::Region
set_id(const XMLNode &)PBD::Stateful
set_id(const std::string &)PBD::Stateful
set_layer(layer_t l)ARDOUR::Region
set_layering_index(uint64_t when)ARDOUR::Regioninline
set_length(framecnt_t)ARDOUR::Region
set_length_internal(framecnt_t len)ARDOUR::MidiRegionprivatevirtual
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::Regionvirtual
set_opaque(bool yn)ARDOUR::Region
set_playlist(boost::weak_ptr< ARDOUR::Playlist >)ARDOUR::Regionvirtual
set_position(framepos_t)ARDOUR::Region
set_position_internal(framepos_t pos, bool allow_bbt_recompute)ARDOUR::MidiRegionprivatevirtual
set_position_lock_style(PositionLockStyle ps)ARDOUR::Region
set_position_locked(bool yn)ARDOUR::Region
set_start(framepos_t)ARDOUR::Region
set_start_beats_from_start_frames()ARDOUR::MidiRegionprivate
set_start_internal(framecnt_t)ARDOUR::MidiRegionprivatevirtual
set_state(const XMLNode &, int version)ARDOUR::MidiRegionvirtual
set_sync_position(framepos_t n)ARDOUR::Region
set_transients(AnalysisFeatureList &)ARDOUR::Regioninlinevirtual
set_values(XMLNode const &)PBD::Statefulprotected
set_video_locked(bool yn)ARDOUR::Region
set_whole_file(bool yn)ARDOUR::Region
shift() const ARDOUR::Regioninline
size_equivalent(boost::shared_ptr< const Region >) const ARDOUR::Region
source(uint32_t n=0) const ARDOUR::Regioninline
source_deleted(boost::weak_ptr< Source >)ARDOUR::Region
source_equivalent(boost::shared_ptr< const Region >) const ARDOUR::Region
source_length(uint32_t n) const ARDOUR::Region
source_string() const ARDOUR::Region
SourceList typedefARDOUR::Region
sources() const ARDOUR::Regioninline
special_set_position(framepos_t)ARDOUR::Region
start() const ARDOUR::Regioninline
state()ARDOUR::MidiRegionvirtual
Stateful()PBD::Stateful
stretch() const ARDOUR::Regioninline
suspend_property_changes()ARDOUR::Regionvirtual
sync_marked() const ARDOUR::Regioninline
sync_offset(int &dir) const ARDOUR::Region
sync_point() const ARDOUR::Region
sync_position() const ARDOUR::Region
TopTrimDown enum valueARDOUR::Trimmable
TopTrimUp enum valueARDOUR::Trimmable
transients()ARDOUR::Regioninline
transpose(int)ARDOUR::MidiRegion
trim_end(framepos_t new_position)ARDOUR::Region
trim_front(framepos_t new_position)ARDOUR::Region
trim_to(framepos_t position, framecnt_t length)ARDOUR::Region
Trimmable()ARDOUR::Trimmableinline
update_after_tempo_map_change()ARDOUR::MidiRegionprivatevirtual
update_length_beats()ARDOUR::MidiRegionprivate
update_transient(framepos_t, framepos_t)ARDOUR::Regioninlinevirtual
uses_source(boost::shared_ptr< const Source >) const ARDOUR::Region
valid_transients() const ARDOUR::Regioninline
video_locked() const ARDOUR::Regioninline
whole_file() const ARDOUR::Regioninline
~Destructible()PBD::Destructibleinlinevirtual
~MidiRegion()ARDOUR::MidiRegion
~Readable()ARDOUR::Readableinlinevirtual
~Region()ARDOUR::Regionvirtual
~ScopedConnectionList()PBD::ScopedConnectionListvirtual
~SessionHandleRef()ARDOUR::SessionHandleRefvirtual
~Stateful()PBD::Statefulvirtual
~Trimmable()ARDOUR::Trimmableinlinevirtual