Ardour  9.0-pre0-582-g084a23a80d
Evoral::ControlList Member List

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

_changed_when_thawedEvoral::ControlListprotected
_curveEvoral::ControlListprotected
_descEvoral::ControlListprotected
_eventsEvoral::ControlListprotected
_frozenEvoral::ControlListprotected
_in_write_passEvoral::ControlListprivate
_interpolationEvoral::ControlListprotected
_lockEvoral::ControlListmutableprotected
_lookup_cacheEvoral::ControlListmutableprotected
_parameterEvoral::ControlListprotected
_search_cacheEvoral::ControlListmutableprotected
_sort_pendingEvoral::ControlListprotected
_x_scale(Temporal::ratio_t const &)Evoral::ControlListprotected
add(Temporal::timepos_t const &when, double value, bool with_guards=true, bool with_initial=true)Evoral::ControlListvirtual
add_guard_point(Temporal::timepos_t const &when, Temporal::timecnt_t const &offset)Evoral::ControlListprivate
apply_to_points(T &obj, void(T::*method)(const ControlList &))Evoral::ControlListinline
back()Evoral::ControlListinline
back() constEvoral::ControlListinline
begin()Evoral::ControlListinline
begin() constEvoral::ControlListinline
build_search_cache_if_necessary(Temporal::timepos_t const &start) constEvoral::ControlListprotected
clear()Evoral::ControlList
clear(Temporal::timepos_t const &start, Temporal::timepos_t const &end)Evoral::ControlList
clear_time_domain()Temporal::TimeDomainProviderinline
clear_time_domain_parent()Temporal::TimeDomainProviderinline
const_iterator typedefEvoral::ControlList
const_reverse_iterator typedefEvoral::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::ControlListvirtual
create_curve()Evoral::ControlList
curve()Evoral::ControlListinline
curve() constEvoral::ControlListinline
Curved enum valueEvoral::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::ControlListprotected
default_interpolation() constEvoral::ControlListvirtual
descriptor() constEvoral::ControlListinline
destroy_curve()Evoral::ControlList
DestroyedPBD::Destructible
did_write_during_passEvoral::ControlListprivate
DirtyEvoral::ControlListmutable
Discrete enum valueEvoral::ControlList
domainTemporal::TimeDomainProviderprivate
drop_references()PBD::Destructibleinlinevirtual
DropReferencesPBD::Destructible
dump(std::ostream &)Evoral::ControlList
editor_add(Temporal::timepos_t const &when, double value, bool with_guard)Evoral::ControlListvirtual
editor_add_ordered(OrderedPoints const &, bool with_guard)Evoral::ControlListvirtual
empty() constEvoral::ControlListinline
end()Evoral::ControlListinline
end() constEvoral::ControlListinline
ensure_time_domain(Temporal::timepos_t const &) constEvoral::ControlListprivate
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::ControlListprotected
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::ControlListprotected
eval(Temporal::timepos_t const &where) constEvoral::ControlListinline
EventList typedefEvoral::ControlList
events() constEvoral::ControlListinline
Exponential enum valueEvoral::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::ControlListvirtual
freeze()Evoral::ControlListvirtual
front()Evoral::ControlListinline
front() constEvoral::ControlListinline
frozen() constEvoral::ControlListinline
get_state() constTemporal::TimeDomainProvider
has_own_time_domain() constTemporal::TimeDomainProviderinline
has_time_domain_parent() constTemporal::TimeDomainProviderinline
have_domainTemporal::TimeDomainProviderprivate
in_new_write_pass()Evoral::ControlListinline
in_write_pass() constEvoral::ControlList
insert_positionEvoral::ControlListprivate
interpolation() constEvoral::ControlListinline
InterpolationChangedEvoral::ControlList
InterpolationStyle enum nameEvoral::ControlList
invalidate_insert_iterator()Evoral::ControlList
is_sorted() constEvoral::ControlListprivate
iterator typedefEvoral::ControlList
length() constEvoral::ControlListinline
Linear enum valueEvoral::ControlList
list_merge(ControlList const &other, std::function< double(double, double)> callback)Evoral::ControlList
listen()Temporal::TimeDomainProviderinlineprotected
lock() constEvoral::ControlListinline
Logarithmic enum valueEvoral::ControlList
lookup_cache() constEvoral::ControlListinline
mark_dirty() constEvoral::ControlList
maybe_add_insert_guard(Temporal::timepos_t const &when)Evoral::ControlListprotected
maybe_insert_straight_line(Temporal::timepos_t const &when, double value)Evoral::ControlListprotected
maybe_signal_changed()Evoral::ControlListprotectedvirtual
modify(iterator, Temporal::timepos_t const &, double)Evoral::ControlList
most_recent_insert_iteratorEvoral::ControlListprivate
move_ranges(std::list< Temporal::RangeMove > const &)Evoral::ControlList
multipoint_eval(Temporal::timepos_t const &x) constEvoral::ControlListprotected
new_write_passEvoral::ControlListprivate
operator!=(ControlList const &) constEvoral::ControlList
operator=(const ControlList &)Evoral::ControlList
Temporal::TimeDomainProvider::operator=(TimeDomainProvider const &other)Temporal::TimeDomainProviderinline
operator==(const ControlList &)Evoral::ControlList
OrderedPoints typedefEvoral::ControlList
parameter() constEvoral::ControlListinline
parentTemporal::TimeDomainProviderprivate
parent_connectionTemporal::TimeDomainProviderprivate
paste(const ControlList &, Temporal::timepos_t const &)Evoral::ControlList
rbegin()Evoral::ControlListinline
rbegin() constEvoral::ControlListinline
rend()Evoral::ControlListinline
rend() constEvoral::ControlListinline
reverse_iterator typedefEvoral::ControlList
rt_safe_earliest_event_discrete_unlocked(Temporal::timepos_t const &start, Temporal::timepos_t &x, double &y, bool inclusive) constEvoral::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()) constEvoral::ControlList
rt_safe_eval(Temporal::timepos_t const &where, bool &ok) constEvoral::ControlListinline
search_cache() constEvoral::ControlListinline
set_descriptor(const ParameterDescriptor &d)Evoral::ControlListinline
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::ControlListinline
set_state(const XMLNode &, int version)Temporal::TimeDomainProvider
set_time_domain(TimeDomain td)Temporal::TimeDomainProviderinline
set_time_domain_parent(TimeDomainProvider const &p)Temporal::TimeDomainProviderinline
shift(Temporal::timepos_t const &before, Temporal::timecnt_t const &distance)Evoral::ControlList
size() constEvoral::ControlListinline
slide(iterator before, Temporal::timecnt_t const &distance)Evoral::ControlList
start_domain_bounce(Temporal::DomainBounceInfo &)Evoral::ControlListvirtual
start_write_pass(Temporal::timepos_t const &)Evoral::ControlList
thaw()Evoral::ControlListvirtual
thin(double thinning_factor)Evoral::ControlList
time_comparator(const ControlEvent *a, const ControlEvent *b)Evoral::ControlListinlinestatic
time_domain() constTemporal::TimeDomainProviderinline
time_domain_changed()Temporal::TimeDomainProviderinlinevirtual
time_domain_parent() constTemporal::TimeDomainProviderinline
TimeDomainChangedTemporal::TimeDomainProvidermutable
TimeDomainProvider()Temporal::TimeDomainProviderinlineexplicit
TimeDomainProvider(TimeDomain td)Temporal::TimeDomainProviderinlineexplicit
TimeDomainProvider(TimeDomain td, TimeDomainProvider const &p)Temporal::TimeDomainProviderinline
TimeDomainProvider(TimeDomainProvider const &other)Temporal::TimeDomainProviderinline
TimeDomainProvider(TimeDomainProvider const &parnt, bool)Temporal::TimeDomainProviderinline
touch_enabled() constEvoral::ControlListinlinevirtual
touching() constEvoral::ControlListinlinevirtual
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) constEvoral::ControlList
unlocked_invalidate_insert_iterator()Evoral::ControlListprivate
unlocked_remove_duplicates()Evoral::ControlListprivate
when(bool at_start) constEvoral::ControlListinline
write_pass_finished(Temporal::timepos_t const &, double thinning_factor=0.0)Evoral::ControlList
WritePassStartedEvoral::ControlList
writing() constEvoral::ControlListinlinevirtual
x_scale(Temporal::ratio_t const &)Evoral::ControlList
y_transform(std::function< double(double)> callback)Evoral::ControlList
~ControlList()Evoral::ControlListvirtual
~Destructible()PBD::Destructibleinlinevirtual
~TimeDomainProvider()Temporal::TimeDomainProviderinlinevirtual
~TimeDomainSwapper()Temporal::TimeDomainSwapperinlinevirtual