ardour
ARDOUR::AutomationList Member List

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

_changed_when_thawedEvoral::ControlListprotected
_curveEvoral::ControlListprotected
_default_valueEvoral::ControlListprotected
_descEvoral::ControlListprotected
_eventsEvoral::ControlListprotected
_extra_xmlPBD::Statefulprotected
_frozenEvoral::ControlListprotected
_instant_xmlPBD::Statefulprotected
_interpolationEvoral::ControlListprotected
PBD::_lockPBD::Statefulprotected
Evoral::ControlList::_lockEvoral::ControlListmutableprotected
_lookup_cacheEvoral::ControlListmutableprotected
_max_yvalEvoral::ControlListprotected
_min_yvalEvoral::ControlListprotected
_parameterEvoral::ControlListprotected
_pending_changedPBD::Statefulprotected
_propertiesPBD::Statefulprotected
_search_cacheEvoral::ControlListmutableprotected
_sort_pendingEvoral::ControlListprotected
_stateARDOUR::AutomationListprivate
_styleARDOUR::AutomationListprivate
_touchingARDOUR::AutomationListprivate
_x_scale(double factor)Evoral::ControlListprotected
_xml_node_namePBD::Statefulprotected
add(double when, double value, bool with_guards=true, bool with_default=true)Evoral::ControlListvirtual
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
apply_changes(PropertyBase const &)PBD::Statefulvirtual
apply_changes(PropertyList const &)PBD::Stateful
apply_to_points(T &obj, void(T::*method)(const ControlList &))Evoral::ControlListinline
automation_playback() const ARDOUR::AutomationListinline
automation_state() const ARDOUR::AutomationListinline
automation_state_changedARDOUR::AutomationList
automation_style() const ARDOUR::AutomationListinline
automation_style_changedARDOUR::AutomationList
automation_write() const ARDOUR::AutomationListinline
AutomationList(const Evoral::Parameter &id, const Evoral::ParameterDescriptor &desc)ARDOUR::AutomationList
AutomationList(const Evoral::Parameter &id)ARDOUR::AutomationList
AutomationList(const XMLNode &, Evoral::Parameter id)ARDOUR::AutomationList
AutomationList(const AutomationList &)ARDOUR::AutomationList
AutomationList(const AutomationList &, double start, double end)ARDOUR::AutomationList
AutomationListCreatedARDOUR::AutomationListstatic
back()Evoral::ControlListinline
back() const Evoral::ControlListinline
begin()Evoral::ControlListinline
begin() const Evoral::ControlListinline
build_search_cache_if_necessary(double start) const Evoral::ControlListprotected
changed() const PBD::Stateful
clear()Evoral::ControlList
clear(double, double)Evoral::ControlList
clear_changes()PBD::Stateful
clear_owned_changes()PBD::Statefulvirtual
const_iterator typedefEvoral::ControlList
const_reverse_iterator typedefEvoral::ControlList
control_points_adjacent(double when)Evoral::ControlList
ControlList(const Parameter &id, const ParameterDescriptor &desc)Evoral::ControlList
ControlList(const ControlList &)Evoral::ControlList
ControlList(const ControlList &, double start, double end)Evoral::ControlList
copy(double, double)Evoral::ControlList
copy_events(const ControlList &)Evoral::ControlList
create(const Evoral::Parameter &id, const Evoral::ParameterDescriptor &desc)ARDOUR::AutomationListvirtual
create_curve()Evoral::ControlList
create_curve_if_necessary()ARDOUR::AutomationListprivate
current_state_versionPBD::Statefulstatic
curve()Evoral::ControlListinline
curve() const Evoral::ControlListinline
Curved enum valueEvoral::ControlList
cut(double, double)Evoral::ControlList
cut_copy_clear(double, double, int op)Evoral::ControlListprotected
default_value() const Evoral::ControlListinline
descriptor() const Evoral::ControlListinline
deserialize_events(const XMLNode &)ARDOUR::AutomationListprivate
destroy_curve()Evoral::ControlList
DestroyedPBD::Destructible
Destructible()PBD::Destructibleinline
DirtyEvoral::ControlListmutable
Discrete enum valueEvoral::ControlList
drop_references()PBD::Destructibleinline
DropReferencesPBD::Destructible
dump(std::ostream &)Evoral::ControlList
editor_add(double when, double value)Evoral::ControlListvirtual
empty() const Evoral::ControlListinline
end()Evoral::ControlListinline
end() const Evoral::ControlListinline
erase(iterator)Evoral::ControlList
erase(iterator, iterator)Evoral::ControlList
erase(double, double)Evoral::ControlList
erase_from_iterator_to(iterator iter, double when)Evoral::ControlListprotected
erase_range(double start, double end)Evoral::ControlList
erase_range_internal(double start, double end, EventList &)Evoral::ControlListprotected
eval(double where)Evoral::ControlListinline
EventList typedefEvoral::ControlList
events() const Evoral::ControlListinline
extend_to(double)Evoral::ControlList
extra_xml(const std::string &str, bool add_if_missing=false)PBD::Stateful
fast_simple_add(double when, double value)Evoral::ControlList
freeze()Evoral::ControlListvirtual
front()Evoral::ControlListinline
front() const Evoral::ControlListinline
frozen() const Evoral::ControlListinline
get_changes_as_properties(Command *) const PBD::Stateful
get_max_y() const Evoral::ControlListinline
get_min_y() const Evoral::ControlListinline
get_state()ARDOUR::AutomationListvirtual
id() const PBD::Statefulinline
in_write_pass() const Evoral::ControlList
instant_xml(const std::string &str, const std::string &directory_path)PBD::Statefulprotected
interpolation() const Evoral::ControlListinline
InterpolationChangedEvoral::ControlList
InterpolationStyle enum nameEvoral::ControlList
invalidate_insert_iterator()Evoral::ControlList
iterator typedefEvoral::ControlList
length() const Evoral::ControlListinline
Linear enum valueEvoral::ControlList
loading_state_versionPBD::Statefulstatic
lock() const Evoral::ControlListinline
lookup_cache() const Evoral::ControlListinline
mark_dirty() const Evoral::ControlList
maybe_add_insert_guard(double when)Evoral::ControlListprotected
maybe_insert_straight_line(double when, double value)Evoral::ControlListprotected
maybe_signal_changed()ARDOUR::AutomationListprivatevirtual
mid_thaw(const PropertyChange &)PBD::Statefulinlineprotectedvirtual
modify(iterator, double, double)Evoral::ControlList
move_ranges(std::list< RangeMove< double > > const &)Evoral::ControlList
multipoint_eval(double x) const Evoral::ControlListprotected
operator!=(const AutomationList &) const ARDOUR::AutomationList
Evoral::ControlList::operator!=(ControlList const &) const Evoral::ControlList
operator=(const AutomationList &)ARDOUR::AutomationList
Evoral::ControlList::operator=(const ControlList &)Evoral::ControlList
operator==(const AutomationList &) const ARDOUR::AutomationListinlineprivate
Evoral::ControlList::operator==(const ControlList &)Evoral::ControlList
parameter() const Evoral::ControlListinline
paste(const ControlList &, double position, float times)Evoral::ControlList
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
rbegin()Evoral::ControlListinline
rbegin() const Evoral::ControlListinline
rdiff(std::vector< Command * > &) const PBD::Statefulvirtual
rend()Evoral::ControlListinline
rend() const Evoral::ControlListinline
reset_default(double val)Evoral::ControlListinline
reset_id()PBD::Stateful
resume_property_changes()PBD::Statefulvirtual
reverse_iterator typedefEvoral::ControlList
rt_safe_earliest_event(double start, double &x, double &y, bool start_inclusive=false) const Evoral::ControlList
rt_safe_earliest_event_discrete_unlocked(double start, double &x, double &y, bool inclusive) const Evoral::ControlList
rt_safe_earliest_event_linear_unlocked(double start, double &x, double &y, bool inclusive) const Evoral::ControlList
rt_safe_earliest_event_unlocked(double start, double &x, double &y, bool start_inclusive=false) const Evoral::ControlList
rt_safe_eval(double where, bool &ok)Evoral::ControlListinline
save_extra_xml(const XMLNode &)PBD::Stateful
search_cache() const Evoral::ControlListinline
send_change(const PropertyChange &)PBD::Statefulprotectedvirtual
serialize_events()ARDOUR::AutomationList
set_automation_state(AutoState)ARDOUR::AutomationList
set_automation_style(AutoStyle m)ARDOUR::AutomationList
set_descriptor(const ParameterDescriptor &d)Evoral::ControlListinline
set_id(const XMLNode &)PBD::Stateful
set_id(const std::string &)PBD::Stateful
set_in_write_pass(bool, bool add_point=false, double when=0.0)Evoral::ControlList
set_interpolation(InterpolationStyle)Evoral::ControlList
set_parameter(const Parameter &p)Evoral::ControlListinline
set_state(const XMLNode &, int version)ARDOUR::AutomationListvirtual
set_values(XMLNode const &)PBD::Statefulprotected
set_yrange(double min, double max)Evoral::ControlListinline
shift(double before, double distance)Evoral::ControlList
size() const Evoral::ControlListinline
slide(iterator before, double distance)Evoral::ControlList
start_touch(double when)ARDOUR::AutomationList
start_write_pass(double time)Evoral::ControlList
state(bool full)ARDOUR::AutomationList
StateChangedARDOUR::AutomationList
Stateful()PBD::Stateful
stop_touch(bool mark, double when)ARDOUR::AutomationList
suspend_property_changes()PBD::Statefulvirtual
thaw()ARDOUR::AutomationListvirtual
thin(double thinning_factor)Evoral::ControlList
time_comparator(const ControlEvent *a, const ControlEvent *b)Evoral::ControlListinlinestatic
touch_enabled() const ARDOUR::AutomationListinlinevirtual
touching() const ARDOUR::AutomationListinlinevirtual
truncate_end(double length)Evoral::ControlList
truncate_start(double length)Evoral::ControlList
unlocked_eval(double x) const Evoral::ControlList
write_pass_finished(double when, double thinning_factor=0.0)Evoral::ControlList
writing() const ARDOUR::AutomationListinlinevirtual
x_scale(double factor)Evoral::ControlList
~AutomationList()ARDOUR::AutomationList
~ControlList()Evoral::ControlListvirtual
~Destructible()PBD::Destructibleinlinevirtual
~Stateful()PBD::Statefulvirtual