ardour
ARDOUR::TempoMap Member List

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

::BBTTest classARDOUR::TempoMapfriend
::FrameposPlusBeatsTest classARDOUR::TempoMapfriend
::TempoTest classARDOUR::TempoMapfriend
_default_meterARDOUR::TempoMapprivatestatic
_default_tempoARDOUR::TempoMapprivatestatic
_extend_map(TempoSection *tempo, MeterSection *meter, Metrics::iterator next_metric, Timecode::BBT_Time current, framepos_t current_frame, framepos_t end)ARDOUR::TempoMapprivate
_extra_xmlPBD::Statefulprotected
_frame_rateARDOUR::TempoMapprivate
_instant_xmlPBD::Statefulprotected
_lockPBD::Statefulprotected
_mapARDOUR::TempoMapprivate
_pending_changedPBD::Statefulprotected
_propertiesPBD::Statefulprotected
_xml_node_namePBD::Statefulprotected
add_extra_xml(XMLNode &)PBD::Stateful
add_instant_xml(XMLNode &, const std::string &directory_path)PBD::Statefulprotected
add_meter(const Meter &, Timecode::BBT_Time where)ARDOUR::TempoMap
add_meter_locked(const Meter &, Timecode::BBT_Time where, bool recompute)ARDOUR::TempoMapprivate
add_properties(XMLNode &)PBD::Statefulprotected
add_property(PropertyBase &s)PBD::Stateful
add_tempo(const Tempo &, Timecode::BBT_Time where)ARDOUR::TempoMap
add_tempo_locked(const Tempo &, Timecode::BBT_Time where, bool recompute)ARDOUR::TempoMapprivate
apply_changes(PropertyBase const &)PBD::Statefulvirtual
apply_changes(PropertyList const &)PBD::Stateful
apply_with_metrics(T &obj, void(T::*method)(const Metrics &))ARDOUR::TempoMapinline
Bar enum valueARDOUR::TempoMap
bbt_after_or_at(framepos_t)ARDOUR::TempoMapprivate
bbt_before_or_at(framepos_t)ARDOUR::TempoMapprivate
bbt_before_or_at(const Timecode::BBT_Time &)ARDOUR::TempoMapprivate
bbt_duration_at(framepos_t, const Timecode::BBT_Time &, int dir)ARDOUR::TempoMap
bbt_duration_at_unlocked(const Timecode::BBT_Time &when, const Timecode::BBT_Time &bbt, int dir)ARDOUR::TempoMapprivate
bbt_time(framepos_t when, Timecode::BBT_Time &)ARDOUR::TempoMap
bbt_time(framepos_t, Timecode::BBT_Time &, const BBTPointList::const_iterator &)ARDOUR::TempoMapprivate
bbt_time_rt(framepos_t when, Timecode::BBT_Time &)ARDOUR::TempoMap
BBTPointList typedefARDOUR::TempoMap
BBTPointType enum nameARDOUR::TempoMap
Beat enum valueARDOUR::TempoMap
change_existing_tempo_at(framepos_t, double bpm, double note_type)ARDOUR::TempoMap
change_initial_tempo(double bpm, double note_type)ARDOUR::TempoMap
changed() const PBD::Stateful
clear()ARDOUR::TempoMap
clear_changes()PBD::Stateful
clear_owned_changes()PBD::Statefulvirtual
current_state_versionPBD::Statefulstatic
cut_time(framepos_t where, framecnt_t amount)ARDOUR::TempoMap
default_meter()ARDOUR::TempoMapinlinestatic
default_tempo()ARDOUR::TempoMapinlinestatic
DestroyedPBD::Destructible
Destructible()PBD::Destructibleinline
do_insert(MetricSection *section)ARDOUR::TempoMapprivate
drop_references()PBD::Destructibleinline
DropReferencesPBD::Destructible
dump(std::ostream &) const ARDOUR::TempoMap
extend_map(framepos_t end)ARDOUR::TempoMapprivate
extra_xml(const std::string &str, bool add_if_missing=false)PBD::Stateful
first_meter() const ARDOUR::TempoMapprivate
first_meter()ARDOUR::TempoMapprivate
first_tempo() const ARDOUR::TempoMapprivate
first_tempo()ARDOUR::TempoMapprivate
frame_rate() const ARDOUR::TempoMapinline
frame_time(const Timecode::BBT_Time &)ARDOUR::TempoMap
framepos_minus_beats(framepos_t, Evoral::Beats) const ARDOUR::TempoMap
framepos_plus_bbt(framepos_t pos, Timecode::BBT_Time b) const ARDOUR::TempoMap
framepos_plus_beats(framepos_t, Evoral::Beats) const ARDOUR::TempoMap
framewalk_to_beats(framepos_t pos, framecnt_t distance) const ARDOUR::TempoMap
get_changes_as_properties(Command *) const PBD::Stateful
get_grid(BBTPointList::const_iterator &, BBTPointList::const_iterator &, framepos_t start, framepos_t end)ARDOUR::TempoMap
get_state(void)ARDOUR::TempoMapvirtual
id() const PBD::Statefulinline
insert_time(framepos_t, framecnt_t)ARDOUR::TempoMap
instant_xml(const std::string &str, const std::string &directory_path)PBD::Statefulprotected
loading_state_versionPBD::Statefulstatic
lockARDOUR::TempoMapmutableprivate
meter_at(framepos_t) const ARDOUR::TempoMap
meter_section_at(framepos_t) const ARDOUR::TempoMap
metric_at(Timecode::BBT_Time bbt) const ARDOUR::TempoMap
metric_at(framepos_t, Metrics::const_iterator *last=NULL) const ARDOUR::TempoMap
metricsARDOUR::TempoMapprivate
metrics_end()ARDOUR::TempoMapinline
mid_thaw(const PropertyChange &)PBD::Statefulinlineprotectedvirtual
n_meters() const ARDOUR::TempoMap
n_tempos() const ARDOUR::TempoMap
post_set(const PropertyChange &)PBD::Statefulinlineprotectedvirtual
properties() const PBD::Statefulinline
property_changes_suspended() const PBD::Statefulinline
property_factory(const XMLNode &) const PBD::Statefulvirtual
PropertyChangedPBD::Stateful
rdiff(std::vector< Command * > &) const PBD::Statefulvirtual
recompute_map(bool reassign_tempo_bbt, framepos_t end=-1)ARDOUR::TempoMapprivate
remove_meter(const MeterSection &, bool send_signal)ARDOUR::TempoMap
remove_meter_locked(const MeterSection &)ARDOUR::TempoMapprivate
remove_tempo(const TempoSection &, bool send_signal)ARDOUR::TempoMap
remove_tempo_locked(const TempoSection &)ARDOUR::TempoMapprivate
replace_meter(const MeterSection &, const Meter &, const Timecode::BBT_Time &where)ARDOUR::TempoMap
replace_tempo(const TempoSection &, const Tempo &, const Timecode::BBT_Time &where)ARDOUR::TempoMap
require_map_to(framepos_t pos)ARDOUR::TempoMapprivate
require_map_to(const Timecode::BBT_Time &)ARDOUR::TempoMapprivate
reset_id()PBD::Stateful
resume_property_changes()PBD::Statefulvirtual
round_to_bar(framepos_t frame, RoundMode dir)ARDOUR::TempoMap
round_to_beat(framepos_t frame, RoundMode dir)ARDOUR::TempoMap
round_to_beat_subdivision(framepos_t fr, int sub_num, RoundMode dir)ARDOUR::TempoMap
round_to_type(framepos_t fr, RoundMode dir, BBTPointType)ARDOUR::TempoMapprivate
save_extra_xml(const XMLNode &)PBD::Stateful
send_change(const PropertyChange &)PBD::Statefulprotectedvirtual
set_id(const XMLNode &)PBD::Stateful
set_id(const std::string &)PBD::Stateful
set_length(framepos_t frames)ARDOUR::TempoMap
set_state(const XMLNode &, int version)ARDOUR::TempoMapvirtual
set_values(XMLNode const &)PBD::Statefulprotected
Stateful()PBD::Stateful
suspend_property_changes()PBD::Statefulvirtual
tempo_at(framepos_t) const ARDOUR::TempoMap
tempo_section_at(framepos_t) const ARDOUR::TempoMap
TempoMap(framecnt_t frame_rate)ARDOUR::TempoMap
~Destructible()PBD::Destructibleinlinevirtual
~Stateful()PBD::Statefulvirtual
~TempoMap()ARDOUR::TempoMap