ardour
ARDOUR::Region Member List

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

_ancestral_lengthARDOUR::Regionprivate
_ancestral_startARDOUR::Regionprivate
_automaticARDOUR::Regionprivate
_bbt_timeARDOUR::Regionprivate
_externalARDOUR::Regionprivate
_extra_xmlPBD::Statefulprotected
_first_editARDOUR::Regionmutableprivate
_hiddenARDOUR::Regionprivate
_importARDOUR::Regionprivate
_instant_xmlPBD::Statefulprotected
_last_lengthARDOUR::Regionprivate
_last_positionARDOUR::Regionprivate
_layerARDOUR::Regionprivate
_layering_indexARDOUR::Regionprivate
_left_of_splitARDOUR::Regionprotected
_lengthARDOUR::Regionprotected
_lockPBD::Statefulprotected
_lockedARDOUR::Regionprivate
_master_sourcesARDOUR::Regionprotected
_mutedARDOUR::Regionprivate
_nameARDOUR::SessionObjectprotected
_opaqueARDOUR::Regionprivate
_pending_changedPBD::Statefulprotected
_playlistARDOUR::Regionprotected
_positionARDOUR::Regionprotected
_position_lock_styleARDOUR::Regionprivate
_position_lockedARDOUR::Regionprivate
_propertiesPBD::Statefulprotected
_right_of_splitARDOUR::Regionprotected
_sessionARDOUR::SessionHandleRefprotected
_set_state(const XMLNode &, int version, PBD::PropertyChange &what_changed, bool send_signal)ARDOUR::Regionprotectedvirtual
_shiftARDOUR::Regionprivate
_sourcesARDOUR::Regionprotected
_startARDOUR::Regionprotected
_stretchARDOUR::Regionprivate
_sync_markedARDOUR::Regionprotected
_sync_positionARDOUR::Regionprotected
_transientsARDOUR::Regionprotected
_typeARDOUR::Regionprotected
_valid_transientsARDOUR::Regionprotected
_video_lockedARDOUR::Regionprivate
_whole_fileARDOUR::Regionprivate
_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::Regioninlineprotectedvirtual
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
control(const Evoral::Parameter &id, bool create=false)=0ARDOUR::Regionpure virtual
control(const Evoral::Parameter &id) const =0ARDOUR::Regionpure virtual
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_edit()ARDOUR::Regionprivate
first_frame() const ARDOUR::Regioninline
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::Regionstatic
master_source_names()ARDOUR::Region
master_sources() const ARDOUR::Regioninline
max_source_level() const ARDOUR::Region
maybe_uncopy()ARDOUR::Regionprivate
mid_thaw(const PBD::PropertyChange &)ARDOUR::Regionprivatevirtual
modify_end(framepos_t new_position, bool reset_fade)ARDOUR::Regionprivate
modify_front(framepos_t new_position, bool reset_fade)ARDOUR::Regionprivate
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::Regionprotectedvirtual
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 pos, framecnt_t cnt, int channel) const =0ARDOUR::Readablepure virtual
Readable()ARDOUR::Readableinline
readable_length() const =0ARDOUR::Readablepure virtual
recompute_at_end()=0ARDOUR::Regionprivatepure virtual
recompute_at_start()=0ARDOUR::Regionprivatepure virtual
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::Regionfriend
RegionPropertyChangedARDOUR::Regionstatic
register_properties()ARDOUR::Regionprivate
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::Regioninlinevirtual
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)ARDOUR::Regionprotectedvirtual
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::Regionprotectedvirtual
set_position_lock_style(PositionLockStyle ps)ARDOUR::Region
set_position_locked(bool yn)ARDOUR::Region
set_start(framepos_t)ARDOUR::Region
set_start_internal(framecnt_t)ARDOUR::Regionprotectedvirtual
set_state(const XMLNode &, int version)ARDOUR::Regionvirtual
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::Regionvirtual
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
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
trim_to_internal(framepos_t position, framecnt_t length)ARDOUR::Regionprivate
Trimmable()ARDOUR::Trimmableinline
update_after_tempo_map_change()ARDOUR::Regionvirtual
update_transient(framepos_t, framepos_t)ARDOUR::Regioninlinevirtual
use_sources(SourceList const &)ARDOUR::Regionprivate
uses_source(boost::shared_ptr< const Source >) const ARDOUR::Region
valid_transients() const ARDOUR::Regioninline
verify_length(framecnt_t &)ARDOUR::Regionprivate
verify_start(framepos_t)ARDOUR::Regionprivate
verify_start_and_length(framepos_t, framecnt_t &)ARDOUR::Regionprivate
verify_start_mutable(framepos_t &_start)ARDOUR::Regionprivate
video_locked() const ARDOUR::Regioninline
whole_file() const ARDOUR::Regioninline
~Destructible()PBD::Destructibleinlinevirtual
~Readable()ARDOUR::Readableinlinevirtual
~Region()ARDOUR::Regionvirtual
~ScopedConnectionList()PBD::ScopedConnectionListvirtual
~SessionHandleRef()ARDOUR::SessionHandleRefvirtual
~Stateful()PBD::Statefulvirtual
~Trimmable()ARDOUR::Trimmableinlinevirtual