ardour
Evoral::ControlList Member List

This is the complete list of members for Evoral::ControlList, including all inherited members.

_changed_when_thawedEvoral::ControlListprotected
_curveEvoral::ControlListprotected
_default_valueEvoral::ControlListprotected
_descEvoral::ControlListprotected
_eventsEvoral::ControlListprotected
_frozenEvoral::ControlListprotected
_in_write_passEvoral::ControlListprivate
_interpolationEvoral::ControlListprotected
_lockEvoral::ControlListmutableprotected
_lookup_cacheEvoral::ControlListmutableprotected
_max_yvalEvoral::ControlListprotected
_min_yvalEvoral::ControlListprotected
_parameterEvoral::ControlListprotected
_search_cacheEvoral::ControlListmutableprotected
_sort_pendingEvoral::ControlListprotected
_x_scale(double factor)Evoral::ControlListprotected
add(double when, double value, bool with_guards=true, bool with_default=true)Evoral::ControlListvirtual
add_guard_point(double when)Evoral::ControlListprivate
apply_to_points(T &obj, void(T::*method)(const ControlList &))Evoral::ControlListinline
back()Evoral::ControlListinline
back() const Evoral::ControlListinline
begin()Evoral::ControlListinline
begin() const Evoral::ControlListinline
build_search_cache_if_necessary(double start) const Evoral::ControlListprotected
clear()Evoral::ControlList
clear(double, double)Evoral::ControlList
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 Parameter &id, const ParameterDescriptor &desc)Evoral::ControlListvirtual
create_curve()Evoral::ControlList
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
destroy_curve()Evoral::ControlList
did_write_during_passEvoral::ControlListprivate
DirtyEvoral::ControlListmutable
Discrete enum valueEvoral::ControlList
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
fast_simple_add(double when, double value)Evoral::ControlList
freeze()Evoral::ControlListvirtual
front()Evoral::ControlListinline
front() const Evoral::ControlListinline
frozen() const Evoral::ControlListinline
get_max_y() const Evoral::ControlListinline
get_min_y() const Evoral::ControlListinline
in_write_pass() const Evoral::ControlList
insert_positionEvoral::ControlListprivate
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
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()Evoral::ControlListprotectedvirtual
modify(iterator, double, double)Evoral::ControlList
most_recent_insert_iteratorEvoral::ControlListprivate
move_ranges(std::list< RangeMove< double > > const &)Evoral::ControlList
multipoint_eval(double x) const Evoral::ControlListprotected
new_write_passEvoral::ControlListprivate
operator!=(ControlList const &) const Evoral::ControlList
operator=(const ControlList &)Evoral::ControlList
operator==(const ControlList &)Evoral::ControlList
parameter() const Evoral::ControlListinline
paste(const ControlList &, double position, float times)Evoral::ControlList
rbegin()Evoral::ControlListinline
rbegin() const Evoral::ControlListinline
rend()Evoral::ControlListinline
rend() const Evoral::ControlListinline
reset_default(double val)Evoral::ControlListinline
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
search_cache() const Evoral::ControlListinline
set_descriptor(const ParameterDescriptor &d)Evoral::ControlListinline
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_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_write_pass(double time)Evoral::ControlList
thaw()Evoral::ControlListvirtual
thin(double thinning_factor)Evoral::ControlList
time_comparator(const ControlEvent *a, const ControlEvent *b)Evoral::ControlListinlinestatic
touch_enabled() const Evoral::ControlListinlinevirtual
touching() const Evoral::ControlListinlinevirtual
truncate_end(double length)Evoral::ControlList
truncate_start(double length)Evoral::ControlList
unlocked_eval(double x) const Evoral::ControlList
unlocked_invalidate_insert_iterator()Evoral::ControlListprivate
write_pass_finished(double when, double thinning_factor=0.0)Evoral::ControlList
writing() const Evoral::ControlListinlinevirtual
x_scale(double factor)Evoral::ControlList
~ControlList()Evoral::ControlListvirtual