_changed_when_thawed | Evoral::ControlList | protected |
_curve | Evoral::ControlList | protected |
_default_value | Evoral::ControlList | protected |
_desc | Evoral::ControlList | protected |
_events | Evoral::ControlList | protected |
_extra_xml | PBD::Stateful | protected |
_frozen | Evoral::ControlList | protected |
_instant_xml | PBD::Stateful | protected |
_interpolation | Evoral::ControlList | protected |
PBD::_lock | PBD::Stateful | protected |
Evoral::ControlList::_lock | Evoral::ControlList | mutableprotected |
_lookup_cache | Evoral::ControlList | mutableprotected |
_max_yval | Evoral::ControlList | protected |
_min_yval | Evoral::ControlList | protected |
_parameter | Evoral::ControlList | protected |
_pending_changed | PBD::Stateful | protected |
_properties | PBD::Stateful | protected |
_search_cache | Evoral::ControlList | mutableprotected |
_sort_pending | Evoral::ControlList | protected |
_state | ARDOUR::AutomationList | private |
_style | ARDOUR::AutomationList | private |
_touching | ARDOUR::AutomationList | private |
_x_scale(double factor) | Evoral::ControlList | protected |
_xml_node_name | PBD::Stateful | protected |
add(double when, double value, bool with_guards=true, bool with_default=true) | Evoral::ControlList | virtual |
add_extra_xml(XMLNode &) | PBD::Stateful | |
add_instant_xml(XMLNode &, const std::string &directory_path) | PBD::Stateful | protected |
add_properties(XMLNode &) | PBD::Stateful | protected |
add_property(PropertyBase &s) | PBD::Stateful | |
apply_changes(PropertyBase const &) | PBD::Stateful | virtual |
apply_changes(PropertyList const &) | PBD::Stateful | |
apply_to_points(T &obj, void(T::*method)(const ControlList &)) | Evoral::ControlList | inline |
automation_playback() const | ARDOUR::AutomationList | inline |
automation_state() const | ARDOUR::AutomationList | inline |
automation_state_changed | ARDOUR::AutomationList | |
automation_style() const | ARDOUR::AutomationList | inline |
automation_style_changed | ARDOUR::AutomationList | |
automation_write() const | ARDOUR::AutomationList | inline |
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 | |
AutomationListCreated | ARDOUR::AutomationList | static |
back() | Evoral::ControlList | inline |
back() const | Evoral::ControlList | inline |
begin() | Evoral::ControlList | inline |
begin() const | Evoral::ControlList | inline |
build_search_cache_if_necessary(double start) const | Evoral::ControlList | protected |
changed() const | PBD::Stateful | |
clear() | Evoral::ControlList | |
clear(double, double) | Evoral::ControlList | |
clear_changes() | PBD::Stateful | |
clear_owned_changes() | PBD::Stateful | virtual |
const_iterator typedef | Evoral::ControlList | |
const_reverse_iterator typedef | Evoral::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::AutomationList | virtual |
create_curve() | Evoral::ControlList | |
create_curve_if_necessary() | ARDOUR::AutomationList | private |
current_state_version | PBD::Stateful | static |
curve() | Evoral::ControlList | inline |
curve() const | Evoral::ControlList | inline |
Curved enum value | Evoral::ControlList | |
cut(double, double) | Evoral::ControlList | |
cut_copy_clear(double, double, int op) | Evoral::ControlList | protected |
default_value() const | Evoral::ControlList | inline |
descriptor() const | Evoral::ControlList | inline |
deserialize_events(const XMLNode &) | ARDOUR::AutomationList | private |
destroy_curve() | Evoral::ControlList | |
Destroyed | PBD::Destructible | |
Destructible() | PBD::Destructible | inline |
Dirty | Evoral::ControlList | mutable |
Discrete enum value | Evoral::ControlList | |
drop_references() | PBD::Destructible | inline |
DropReferences | PBD::Destructible | |
dump(std::ostream &) | Evoral::ControlList | |
editor_add(double when, double value) | Evoral::ControlList | virtual |
empty() const | Evoral::ControlList | inline |
end() | Evoral::ControlList | inline |
end() const | Evoral::ControlList | inline |
erase(iterator) | Evoral::ControlList | |
erase(iterator, iterator) | Evoral::ControlList | |
erase(double, double) | Evoral::ControlList | |
erase_from_iterator_to(iterator iter, double when) | Evoral::ControlList | protected |
erase_range(double start, double end) | Evoral::ControlList | |
erase_range_internal(double start, double end, EventList &) | Evoral::ControlList | protected |
eval(double where) | Evoral::ControlList | inline |
EventList typedef | Evoral::ControlList | |
events() const | Evoral::ControlList | inline |
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::ControlList | virtual |
front() | Evoral::ControlList | inline |
front() const | Evoral::ControlList | inline |
frozen() const | Evoral::ControlList | inline |
get_changes_as_properties(Command *) const | PBD::Stateful | |
get_max_y() const | Evoral::ControlList | inline |
get_min_y() const | Evoral::ControlList | inline |
get_state() | ARDOUR::AutomationList | virtual |
id() const | PBD::Stateful | inline |
in_write_pass() const | Evoral::ControlList | |
instant_xml(const std::string &str, const std::string &directory_path) | PBD::Stateful | protected |
interpolation() const | Evoral::ControlList | inline |
InterpolationChanged | Evoral::ControlList | |
InterpolationStyle enum name | Evoral::ControlList | |
invalidate_insert_iterator() | Evoral::ControlList | |
iterator typedef | Evoral::ControlList | |
length() const | Evoral::ControlList | inline |
Linear enum value | Evoral::ControlList | |
loading_state_version | PBD::Stateful | static |
lock() const | Evoral::ControlList | inline |
lookup_cache() const | Evoral::ControlList | inline |
mark_dirty() const | Evoral::ControlList | |
maybe_add_insert_guard(double when) | Evoral::ControlList | protected |
maybe_insert_straight_line(double when, double value) | Evoral::ControlList | protected |
maybe_signal_changed() | ARDOUR::AutomationList | privatevirtual |
mid_thaw(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
modify(iterator, double, double) | Evoral::ControlList | |
move_ranges(std::list< RangeMove< double > > const &) | Evoral::ControlList | |
multipoint_eval(double x) const | Evoral::ControlList | protected |
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::AutomationList | inlineprivate |
Evoral::ControlList::operator==(const ControlList &) | Evoral::ControlList | |
parameter() const | Evoral::ControlList | inline |
paste(const ControlList &, double position, float times) | Evoral::ControlList | |
post_set(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
properties() const | PBD::Stateful | inline |
property_changes_suspended() const | PBD::Stateful | inline |
property_factory(const XMLNode &) const | PBD::Stateful | virtual |
PropertyChanged | PBD::Stateful | |
rbegin() | Evoral::ControlList | inline |
rbegin() const | Evoral::ControlList | inline |
rdiff(std::vector< Command * > &) const | PBD::Stateful | virtual |
rend() | Evoral::ControlList | inline |
rend() const | Evoral::ControlList | inline |
reset_default(double val) | Evoral::ControlList | inline |
reset_id() | PBD::Stateful | |
resume_property_changes() | PBD::Stateful | virtual |
reverse_iterator typedef | Evoral::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::ControlList | inline |
save_extra_xml(const XMLNode &) | PBD::Stateful | |
search_cache() const | Evoral::ControlList | inline |
send_change(const PropertyChange &) | PBD::Stateful | protectedvirtual |
serialize_events() | ARDOUR::AutomationList | |
set_automation_state(AutoState) | ARDOUR::AutomationList | |
set_automation_style(AutoStyle m) | ARDOUR::AutomationList | |
set_descriptor(const ParameterDescriptor &d) | Evoral::ControlList | inline |
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::ControlList | inline |
set_state(const XMLNode &, int version) | ARDOUR::AutomationList | virtual |
set_values(XMLNode const &) | PBD::Stateful | protected |
set_yrange(double min, double max) | Evoral::ControlList | inline |
shift(double before, double distance) | Evoral::ControlList | |
size() const | Evoral::ControlList | inline |
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 | |
StateChanged | ARDOUR::AutomationList | |
Stateful() | PBD::Stateful | |
stop_touch(bool mark, double when) | ARDOUR::AutomationList | |
suspend_property_changes() | PBD::Stateful | virtual |
thaw() | ARDOUR::AutomationList | virtual |
thin(double thinning_factor) | Evoral::ControlList | |
time_comparator(const ControlEvent *a, const ControlEvent *b) | Evoral::ControlList | inlinestatic |
touch_enabled() const | ARDOUR::AutomationList | inlinevirtual |
touching() const | ARDOUR::AutomationList | inlinevirtual |
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::AutomationList | inlinevirtual |
x_scale(double factor) | Evoral::ControlList | |
~AutomationList() | ARDOUR::AutomationList | |
~ControlList() | Evoral::ControlList | virtual |
~Destructible() | PBD::Destructible | inlinevirtual |
~Stateful() | PBD::Stateful | virtual |