_changed_when_thawed | Evoral::ControlList | protected |
_curve | Evoral::ControlList | protected |
_desc | Evoral::ControlList | protected |
_events | Evoral::ControlList | protected |
_frozen | Evoral::ControlList | protected |
_in_write_pass | Evoral::ControlList | private |
_interpolation | Evoral::ControlList | protected |
_lock | Evoral::ControlList | mutableprotected |
_lookup_cache | Evoral::ControlList | mutableprotected |
_parameter | Evoral::ControlList | protected |
_search_cache | Evoral::ControlList | mutableprotected |
_sort_pending | Evoral::ControlList | protected |
_x_scale(Temporal::ratio_t const &) | Evoral::ControlList | protected |
add(Temporal::timepos_t const &when, double value, bool with_guards=true, bool with_initial=true) | Evoral::ControlList | virtual |
add_guard_point(Temporal::timepos_t const &when, Temporal::timecnt_t const &offset) | Evoral::ControlList | private |
apply_to_points(T &obj, void(T::*method)(const ControlList &)) | Evoral::ControlList | inline |
back() | Evoral::ControlList | inline |
back() const | Evoral::ControlList | inline |
begin() | Evoral::ControlList | inline |
begin() const | Evoral::ControlList | inline |
build_search_cache_if_necessary(Temporal::timepos_t const &start) const | Evoral::ControlList | protected |
clear() | Evoral::ControlList | |
clear(Temporal::timepos_t const &start, Temporal::timepos_t const &end) | Evoral::ControlList | |
clear_time_domain() | Temporal::TimeDomainProvider | inline |
clear_time_domain_parent() | Temporal::TimeDomainProvider | inline |
const_iterator typedef | Evoral::ControlList | |
const_reverse_iterator typedef | Evoral::ControlList | |
control_points_adjacent(Temporal::timepos_t const &when) | Evoral::ControlList | |
ControlList(const Parameter &id, const ParameterDescriptor &desc, Temporal::TimeDomainProvider const &) | Evoral::ControlList | |
ControlList(const ControlList &, Temporal::timepos_t const &start, Temporal::timepos_t const &end) | Evoral::ControlList | |
ControlList(const ControlList &) | Evoral::ControlList | |
copy(Temporal::timepos_t const &, Temporal::timepos_t const &) | Evoral::ControlList | |
copy_events(const ControlList &) | Evoral::ControlList | |
create(const Parameter &id, const ParameterDescriptor &desc, Temporal::TimeDomainProvider const &) | Evoral::ControlList | virtual |
create_curve() | Evoral::ControlList | |
curve() | Evoral::ControlList | inline |
curve() const | Evoral::ControlList | inline |
Curved enum value | Evoral::ControlList | |
cut(Temporal::timepos_t const &, Temporal::timepos_t const &) | Evoral::ControlList | |
cut_copy_clear(Temporal::timepos_t const &, Temporal::timepos_t const &, int op) | Evoral::ControlList | protected |
default_interpolation() const | Evoral::ControlList | virtual |
descriptor() const | Evoral::ControlList | inline |
destroy_curve() | Evoral::ControlList | |
Destroyed | PBD::Destructible | |
did_write_during_pass | Evoral::ControlList | private |
Dirty | Evoral::ControlList | mutable |
Discrete enum value | Evoral::ControlList | |
domain | Temporal::TimeDomainProvider | private |
drop_references() | PBD::Destructible | inlinevirtual |
DropReferences | PBD::Destructible | |
dump(std::ostream &) | Evoral::ControlList | |
editor_add(Temporal::timepos_t const &when, double value, bool with_guard) | Evoral::ControlList | virtual |
editor_add_ordered(OrderedPoints const &, bool with_guard) | Evoral::ControlList | virtual |
empty() const | Evoral::ControlList | inline |
end() | Evoral::ControlList | inline |
end() const | Evoral::ControlList | inline |
ensure_time_domain(Temporal::timepos_t const &) const | Evoral::ControlList | private |
erase(iterator) | Evoral::ControlList | |
erase(iterator, iterator) | Evoral::ControlList | |
erase(Temporal::timepos_t const &, double) | Evoral::ControlList | |
erase_from_iterator_to(iterator iter, Temporal::timepos_t const &when) | Evoral::ControlList | protected |
erase_range(Temporal::timepos_t const &start, Temporal::timepos_t const &end) | Evoral::ControlList | |
erase_range_internal(Temporal::timepos_t const &start, Temporal::timepos_t const &end, EventList &) | Evoral::ControlList | protected |
eval(Temporal::timepos_t const &where) const | Evoral::ControlList | inline |
EventList typedef | Evoral::ControlList | |
events() const | Evoral::ControlList | inline |
Exponential enum value | Evoral::ControlList | |
extend_to(Temporal::timepos_t const &) | Evoral::ControlList | |
fast_simple_add(Temporal::timepos_t const &when, double value) | Evoral::ControlList | |
finish_domain_bounce(Temporal::DomainBounceInfo &) | Evoral::ControlList | virtual |
freeze() | Evoral::ControlList | virtual |
front() | Evoral::ControlList | inline |
front() const | Evoral::ControlList | inline |
frozen() const | Evoral::ControlList | inline |
get_state() const | Temporal::TimeDomainProvider | |
has_own_time_domain() const | Temporal::TimeDomainProvider | inline |
has_time_domain_parent() const | Temporal::TimeDomainProvider | inline |
have_domain | Temporal::TimeDomainProvider | private |
in_new_write_pass() | Evoral::ControlList | inline |
in_write_pass() const | Evoral::ControlList | |
insert_position | Evoral::ControlList | private |
interpolation() const | Evoral::ControlList | inline |
InterpolationChanged | Evoral::ControlList | |
InterpolationStyle enum name | Evoral::ControlList | |
invalidate_insert_iterator() | Evoral::ControlList | |
is_sorted() const | Evoral::ControlList | private |
iterator typedef | Evoral::ControlList | |
length() const | Evoral::ControlList | inline |
Linear enum value | Evoral::ControlList | |
list_merge(ControlList const &other, std::function< double(double, double)> callback) | Evoral::ControlList | |
listen() | Temporal::TimeDomainProvider | inlineprotected |
lock() const | Evoral::ControlList | inline |
Logarithmic enum value | Evoral::ControlList | |
lookup_cache() const | Evoral::ControlList | inline |
mark_dirty() const | Evoral::ControlList | |
maybe_add_insert_guard(Temporal::timepos_t const &when) | Evoral::ControlList | protected |
maybe_insert_straight_line(Temporal::timepos_t const &when, double value) | Evoral::ControlList | protected |
maybe_signal_changed() | Evoral::ControlList | protectedvirtual |
modify(iterator, Temporal::timepos_t const &, double) | Evoral::ControlList | |
most_recent_insert_iterator | Evoral::ControlList | private |
move_ranges(std::list< Temporal::RangeMove > const &) | Evoral::ControlList | |
multipoint_eval(Temporal::timepos_t const &x) const | Evoral::ControlList | protected |
new_write_pass | Evoral::ControlList | private |
operator!=(ControlList const &) const | Evoral::ControlList | |
operator=(const ControlList &) | Evoral::ControlList | |
Temporal::TimeDomainProvider::operator=(TimeDomainProvider const &other) | Temporal::TimeDomainProvider | inline |
operator==(const ControlList &) | Evoral::ControlList | |
OrderedPoints typedef | Evoral::ControlList | |
parameter() const | Evoral::ControlList | inline |
parent | Temporal::TimeDomainProvider | private |
parent_connection | Temporal::TimeDomainProvider | private |
paste(const ControlList &, Temporal::timepos_t const &) | Evoral::ControlList | |
rbegin() | Evoral::ControlList | inline |
rbegin() const | Evoral::ControlList | inline |
rend() | Evoral::ControlList | inline |
rend() const | Evoral::ControlList | inline |
reverse_iterator typedef | Evoral::ControlList | |
rt_safe_earliest_event_discrete_unlocked(Temporal::timepos_t const &start, Temporal::timepos_t &x, double &y, bool inclusive) const | Evoral::ControlList | |
rt_safe_earliest_event_linear_unlocked(Temporal::timepos_t const &start, Temporal::timepos_t &x, double &y, bool inclusive, Temporal::timecnt_t min_x_delta=Temporal::timecnt_t::max()) const | Evoral::ControlList | |
rt_safe_eval(Temporal::timepos_t const &where, bool &ok) const | Evoral::ControlList | inline |
search_cache() const | Evoral::ControlList | inline |
set_descriptor(const ParameterDescriptor &d) | Evoral::ControlList | inline |
set_in_write_pass(bool, bool add_point=false, Temporal::timepos_t=std::numeric_limits< Temporal::timepos_t >::min()) | Evoral::ControlList | |
set_interpolation(InterpolationStyle is) | Evoral::ControlList | |
set_parameter(const Parameter &p) | Evoral::ControlList | inline |
set_state(const XMLNode &, int version) | Temporal::TimeDomainProvider | |
set_time_domain(TimeDomain td) | Temporal::TimeDomainProvider | inline |
set_time_domain_parent(TimeDomainProvider const &p) | Temporal::TimeDomainProvider | inline |
shift(Temporal::timepos_t const &before, Temporal::timecnt_t const &distance) | Evoral::ControlList | |
size() const | Evoral::ControlList | inline |
slide(iterator before, Temporal::timecnt_t const &distance) | Evoral::ControlList | |
start_domain_bounce(Temporal::DomainBounceInfo &) | Evoral::ControlList | virtual |
start_write_pass(Temporal::timepos_t const &) | Evoral::ControlList | |
thaw() | Evoral::ControlList | virtual |
thin(double thinning_factor) | Evoral::ControlList | |
time_comparator(const ControlEvent *a, const ControlEvent *b) | Evoral::ControlList | inlinestatic |
time_domain() const | Temporal::TimeDomainProvider | inline |
time_domain_changed() | Temporal::TimeDomainProvider | inlinevirtual |
time_domain_parent() const | Temporal::TimeDomainProvider | inline |
TimeDomainChanged | Temporal::TimeDomainProvider | mutable |
TimeDomainProvider() | Temporal::TimeDomainProvider | inlineexplicit |
TimeDomainProvider(TimeDomain td) | Temporal::TimeDomainProvider | inlineexplicit |
TimeDomainProvider(TimeDomain td, TimeDomainProvider const &p) | Temporal::TimeDomainProvider | inline |
TimeDomainProvider(TimeDomainProvider const &other) | Temporal::TimeDomainProvider | inline |
TimeDomainProvider(TimeDomainProvider const &parnt, bool) | Temporal::TimeDomainProvider | inline |
touch_enabled() const | Evoral::ControlList | inlinevirtual |
touching() const | Evoral::ControlList | inlinevirtual |
truncate_end(Temporal::timepos_t const &last_coordinate) | Evoral::ControlList | |
truncate_start(Temporal::timecnt_t const &overall_length) | Evoral::ControlList | |
unlocked_eval(Temporal::timepos_t const &x) const | Evoral::ControlList | |
unlocked_invalidate_insert_iterator() | Evoral::ControlList | private |
unlocked_remove_duplicates() | Evoral::ControlList | private |
when(bool at_start) const | Evoral::ControlList | inline |
write_pass_finished(Temporal::timepos_t const &, double thinning_factor=0.0) | Evoral::ControlList | |
WritePassStarted | Evoral::ControlList | |
writing() const | Evoral::ControlList | inlinevirtual |
x_scale(Temporal::ratio_t const &) | Evoral::ControlList | |
y_transform(std::function< double(double)> callback) | Evoral::ControlList | |
~ControlList() | Evoral::ControlList | virtual |
~Destructible() | PBD::Destructible | inlinevirtual |
~TimeDomainProvider() | Temporal::TimeDomainProvider | inlinevirtual |
~TimeDomainSwapper() | Temporal::TimeDomainSwapper | inlinevirtual |