_a_session | ARDOUR::Automatable | protected |
_active_color_picker | ARDOUR::Stripable | private |
_automated_controls | ARDOUR::Automatable | protected |
_can_automate_list | ARDOUR::Automatable | protected |
_control_connections | ARDOUR::Automatable | private |
_control_lock | Evoral::ControlSet | mutableprotected |
_controls | Evoral::ControlSet | protected |
_extra_xml | PBD::Stateful | protected |
_gain_control | ARDOUR::VCA | private |
_id | PBD::Stateful | private |
_instant_xml | PBD::Stateful | protected |
_last_automation_snapshot | ARDOUR::Automatable | protected |
_list_connections | Evoral::ControlSet | protected |
_lock | PBD::Stateful | protected |
_masters | ARDOUR::Slavable | private |
_mute_control | ARDOUR::VCA | private |
_mute_master | ARDOUR::Muteable | protected |
_name | ARDOUR::SessionObject | protected |
_number | ARDOUR::VCA | private |
_pending_changed | PBD::Stateful | protected |
_presentation_info | ARDOUR::Stripable | protected |
_properties | PBD::Stateful | protected |
_regenerate_xml_or_string_ids | PBD::Stateful | privatestatic |
_scoped_connection_list | PBD::ScopedConnectionList | private |
_scoped_connection_lock | PBD::ScopedConnectionList | private |
_session | ARDOUR::SessionHandleRef | protected |
_solo_control | ARDOUR::VCA | private |
_stateful_frozen | PBD::Stateful | private |
_xml_node_name | PBD::Stateful | protected |
act_on_mute() | ARDOUR::Muteable | inlinevirtual |
active_color_picker() const | ARDOUR::Stripable | inline |
add_connection(const UnscopedConnection &c) | PBD::ScopedConnectionList | |
add_control(std::shared_ptr< Evoral::Control >) | ARDOUR::Automatable | virtual |
add_extra_xml(XMLNode &) | PBD::Stateful | |
add_instant_xml(XMLNode &, const std::string &directory_path) | PBD::Stateful | protected |
add_properties(XMLNode &) const | PBD::Stateful | protected |
add_property(PropertyBase &s) | PBD::Stateful | |
all_automatable_params() const | ARDOUR::Automatable | |
apply_change(PropertyBase const &) | PBD::Stateful | virtual |
apply_changes(PropertyList const &) | PBD::Stateful | |
assign(std::shared_ptr< VCA >) | ARDOUR::VCA | virtual |
Assign | ARDOUR::Slavable | static |
assign_connection | ARDOUR::Slavable | private |
assign_control(std::shared_ptr< VCA >, std::shared_ptr< SlavableAutomationControl >) | ARDOUR::Slavable | private |
assign_controls(std::shared_ptr< VCA >) | ARDOUR::Slavable | private |
assigned_to(VCAManager *, std::shared_ptr< VCA >) const | ARDOUR::Slavable | |
AssignmentChange | ARDOUR::Slavable | |
Automatable(Session &, Temporal::TimeDomainProvider const &) | ARDOUR::Automatable | |
Automatable(const Automatable &other) | ARDOUR::Automatable | |
automatables(PBD::ControllableSet &) const | ARDOUR::Automatable | virtual |
automation_control(PBD::ID const &id) const | ARDOUR::Automatable | |
automation_control(const Evoral::Parameter &id) | ARDOUR::Automatable | inlinevirtual |
automation_control(const Evoral::Parameter &id, bool create_if_missing) | ARDOUR::Automatable | |
automation_control(const Evoral::Parameter &id) const | ARDOUR::Automatable | |
automation_control_recurse(PBD::ID const &id) const | ARDOUR::Automatable | inlinevirtual |
automation_list_automation_state_changed(Evoral::Parameter const &, AutoState) | ARDOUR::Automatable | protectedvirtual |
automation_run(samplepos_t, pframes_t, bool only_active=false) | ARDOUR::Automatable | virtual |
AutomationStateChanged | ARDOUR::Automatable | |
can_automate(Evoral::Parameter) | ARDOUR::Automatable | protected |
can_be_muted_by_others() const | ARDOUR::VCA | inlinevirtual |
can_be_record_enabled() | ARDOUR::VCA | inlinevirtual |
can_be_record_safe() | ARDOUR::VCA | inlinevirtual |
can_monitor() const | ARDOUR::VCA | inlinevirtual |
can_solo() const | ARDOUR::VCA | inlinevirtual |
changed() const | PBD::Stateful | |
clear_all_solo_state() | ARDOUR::VCA | |
clear_changes() | PBD::Stateful | |
clear_controls() | ARDOUR::Automatable | virtual |
clear_owned_changes() | PBD::Stateful | virtual |
clear_time_domain() | Temporal::TimeDomainProvider | inline |
clear_time_domain_parent() | Temporal::TimeDomainProvider | inline |
ConnectionList typedef | PBD::ScopedConnectionList | private |
control(const Parameter &id, bool create_if_missing=false) | Evoral::ControlSet | |
control(const Parameter &id) const | Evoral::ControlSet | inline |
control_factory(const Evoral::Parameter &id) | ARDOUR::Automatable | virtual |
control_list_interpolation_changed(Parameter const &, ControlList::InterpolationStyle) | Evoral::ControlSet | inlineprotectedvirtual |
control_list_marked_dirty() | Evoral::ControlSet | inlineprotectedvirtual |
control_lock() const | Evoral::ControlSet | inline |
Controls typedef | Evoral::ControlSet | |
controls() | Evoral::ControlSet | inline |
controls() const | Evoral::ControlSet | inline |
controls_empty() const | Evoral::ControlSet | inlinevirtual |
ControlSet() | Evoral::ControlSet | |
ControlSet(const ControlSet &) | Evoral::ControlSet | |
current_state_version | PBD::Stateful | static |
default_name_template() | ARDOUR::VCA | static |
describe_parameter(Evoral::Parameter param) | ARDOUR::Automatable | virtual |
Destroyed | PBD::Destructible | |
do_assign(VCAManager *s) | ARDOUR::Slavable | private |
domain | Temporal::TimeDomainProvider | private |
Drop | ARDOUR::VCA | |
drop_connections() | PBD::ScopedConnectionList | |
drop_references() | PBD::Destructible | inlinevirtual |
DropReferences | PBD::Destructible | |
eq_band_cnt() const | ARDOUR::VCA | inlinevirtual |
eq_band_name(uint32_t) const | ARDOUR::VCA | inlinevirtual |
extra_xml(const std::string &str, bool add_if_missing=false) | PBD::Stateful | |
find_next_ac_event(std::shared_ptr< AutomationControl >, Temporal::timepos_t const &start, Temporal::timepos_t const &end, Evoral::ControlEvent &ev) | ARDOUR::Automatable | static |
find_next_event(Temporal::timepos_t const &start, Temporal::timepos_t const &end, Evoral::ControlEvent &ev, bool only_active=true) const | ARDOUR::Automatable | virtual |
find_prev_ac_event(std::shared_ptr< AutomationControl >, Temporal::timepos_t const &start, Temporal::timepos_t const &end, Evoral::ControlEvent &ev) | ARDOUR::Automatable | static |
finish_domain_bounce(Temporal::DomainBounceInfo &) | ARDOUR::Automatable | virtual |
full_name() const | ARDOUR::VCA | |
gain_control() const | ARDOUR::VCA | inlinevirtual |
get_automation_xml_state() const | ARDOUR::Automatable | |
get_changes_as_properties(PBD::Command *) const | PBD::Stateful | |
get_next_vca_number() | ARDOUR::VCA | static |
get_parameter_automation_state(Evoral::Parameter param) | ARDOUR::Automatable | |
get_state() const | ARDOUR::VCA | virtual |
gui_changed | ARDOUR::Stripable | |
has_own_time_domain() const | Temporal::TimeDomainProvider | inline |
has_time_domain_parent() const | Temporal::TimeDomainProvider | inline |
have_domain | Temporal::TimeDomainProvider | private |
id() const | PBD::Stateful | inline |
init() | ARDOUR::VCA | |
insanity_check() | ARDOUR::SessionHandleRef | protectedvirtual |
instant_xml(const std::string &str, const std::string &directory_path) | PBD::Stateful | protected |
is_auditioner() const | ARDOUR::Stripable | inline |
is_foldbackbus() const | ARDOUR::Stripable | inline |
is_hidden() const | ARDOUR::Stripable | inline |
is_main_bus() const | ARDOUR::Stripable | inline |
is_master() const | ARDOUR::Stripable | inline |
is_monitor() const | ARDOUR::Stripable | inline |
is_private_route() const | ARDOUR::Stripable | inline |
is_safe() const | ARDOUR::VCA | inlinevirtual |
is_selected() const | ARDOUR::Stripable | |
is_singleton() const | ARDOUR::Stripable | inline |
is_surround_master() const | ARDOUR::Stripable | inline |
listen() | Temporal::TimeDomainProvider | inlineprotected |
load_automation(const std::string &path) | ARDOUR::Automatable | protected |
loading_state_version | PBD::Stateful | static |
make_property_quarks() | ARDOUR::SessionObject | static |
mapped_control(enum WellKnownCtrl, uint32_t band=0) const | ARDOUR::VCA | inlinevirtual |
mapped_output(enum WellKnownData) const | ARDOUR::VCA | inlinevirtual |
MappedControlsChanged | ARDOUR::Stripable | |
master_lock | ARDOUR::Slavable | mutableprivate |
master_send_enable_controllable() const | ARDOUR::VCA | inlinevirtual |
masters(VCAManager *) const | ARDOUR::Slavable | |
mid_thaw(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
monitor_control() const | ARDOUR::VCA | inlinevirtual |
monitoring_control() const | ARDOUR::VCA | inlinevirtual |
monitoring_state() const | ARDOUR::VCA | virtual |
mute_control() const | ARDOUR::VCA | inlinevirtual |
mute_master() const | ARDOUR::Muteable | inline |
mute_points_changed | ARDOUR::Muteable | |
mute_target_going_away(std::weak_ptr< Route >) | ARDOUR::VCA | private |
Muteable(Session &, std::string const &name) | ARDOUR::Muteable | |
muted_by_others_soloing() const | ARDOUR::VCA | inlinevirtual |
muted_locked() const | ARDOUR::VCA | private |
name() const | ARDOUR::SessionObject | inline |
next_number | ARDOUR::VCA | privatestatic |
next_vca_number() | ARDOUR::VCA | static |
non_realtime_locate(samplepos_t now) | ARDOUR::Automatable | virtual |
non_realtime_transport_stop(samplepos_t now, bool flush) | ARDOUR::Automatable | virtual |
number() const | ARDOUR::VCA | inline |
number_lock | ARDOUR::VCA | privatestatic |
old_set_automation_state(const XMLNode &) | ARDOUR::Automatable | protected |
ARDOUR::operator=(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList | |
ARDOUR::Automatable::operator=(TimeDomainProvider const &other) | Temporal::TimeDomainProvider | inline |
pan_azimuth_control() const | ARDOUR::VCA | inlinevirtual |
pan_elevation_control() const | ARDOUR::VCA | inlinevirtual |
pan_frontback_control() const | ARDOUR::VCA | inlinevirtual |
pan_lfe_control() const | ARDOUR::VCA | inlinevirtual |
pan_width_control() const | ARDOUR::VCA | inlinevirtual |
parent | Temporal::TimeDomainProvider | private |
parent_connection | Temporal::TimeDomainProvider | private |
peak_meter() | ARDOUR::VCA | inlinevirtual |
peak_meter() const | ARDOUR::VCA | inlinevirtual |
phase_control() const | ARDOUR::VCA | inlinevirtual |
post_set(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
prep_record_enabled(bool yn) | ARDOUR::VCA | inlinevirtual |
presentation_info() const | ARDOUR::Stripable | inline |
presentation_info() | ARDOUR::Stripable | inline |
presentation_info_ptr() | ARDOUR::Stripable | inline |
properties() const | PBD::Stateful | inline |
property_changes_suspended() const | PBD::Stateful | inline |
property_factory(const XMLNode &) const | PBD::Stateful | virtual |
PropertyChanged | PBD::Stateful | |
protect_automation() | ARDOUR::Automatable | |
push_solo_isolate_upstream(int32_t) | ARDOUR::VCA | inlinevirtual |
push_solo_upstream(int32_t) | ARDOUR::VCA | inlinevirtual |
rdiff(std::vector< PBD::Command * > &) const | PBD::Stateful | virtual |
rec_enable_control() const | ARDOUR::Stripable | inlinevirtual |
rec_safe_control() const | ARDOUR::Stripable | inlinevirtual |
regenerate_xml_or_string_ids() const | PBD::Stateful | protected |
reset_id() | PBD::Stateful | |
resume_property_changes() | PBD::Stateful | virtual |
save_extra_xml(const XMLNode &) | PBD::Stateful | |
ScopedConnectionList() | PBD::ScopedConnectionList | |
ScopedConnectionList(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList | |
send_change(const PropertyChange &) | PBD::Stateful | protectedvirtual |
send_enable_controllable(uint32_t n) const | ARDOUR::VCA | inlinevirtual |
send_level_controllable(uint32_t n, bool locked=false) const | ARDOUR::VCA | inlinevirtual |
send_name(uint32_t n) const | ARDOUR::VCA | inlinevirtual |
send_pan_azimuth_controllable(uint32_t n) const | ARDOUR::VCA | inlinevirtual |
send_pan_azimuth_enable_controllable(uint32_t n) const | ARDOUR::VCA | inlinevirtual |
session() const | ARDOUR::SessionObject | inline |
session_going_away() | ARDOUR::SessionHandleRef | protectedvirtual |
SessionHandleRef(ARDOUR::Session &s) | ARDOUR::SessionHandleRef | |
SessionObject(Session &session, const std::string &name) | ARDOUR::SessionObject | inline |
set_active_color_picker(StripableColorDialog *d) | ARDOUR::Stripable | inline |
set_automation_xml_state(const XMLNode &, Evoral::Parameter default_param) | ARDOUR::Automatable | |
set_id(const XMLNode &) | PBD::Stateful | |
set_id(const std::string &) | PBD::Stateful | |
set_name(const std::string &str) | ARDOUR::SessionObject | inlinevirtual |
set_next_vca_number(int32_t) | ARDOUR::VCA | static |
set_parameter_automation_state(Evoral::Parameter param, AutoState) | ARDOUR::Automatable | virtual |
set_presentation_order(PresentationInfo::order_t) | ARDOUR::Stripable | |
set_regenerate_xml_and_string_ids_in_this_thread(bool yn) | PBD::Stateful | privatestatic |
set_state(XMLNode const &, int version) | ARDOUR::VCA | virtual |
set_time_domain(TimeDomain td) | Temporal::TimeDomainProvider | inline |
set_time_domain_parent(TimeDomainProvider const &p) | Temporal::TimeDomainProvider | inline |
set_values(XMLNode const &) | PBD::Stateful | protected |
skip_saving_automation | ARDOUR::Automatable | static |
Slavable() | ARDOUR::Slavable | |
slavables() const | ARDOUR::VCA | protectedvirtual |
slaved() const | ARDOUR::VCA | virtual |
slaved_to(std::shared_ptr< VCA >) const | ARDOUR::VCA | virtual |
solo_control() const | ARDOUR::VCA | inlinevirtual |
solo_isolate_control() const | ARDOUR::VCA | inlinevirtual |
solo_safe_control() const | ARDOUR::VCA | inlinevirtual |
solo_target_going_away(std::weak_ptr< Route >) | ARDOUR::VCA | private |
soloed() const | ARDOUR::VCA | |
soloed_locked() const | ARDOUR::VCA | private |
start_domain_bounce(Temporal::DomainBounceInfo &) | ARDOUR::Automatable | virtual |
Stateful() | PBD::Stateful | |
Stripable(Session &session, std::string const &name, PresentationInfo const &) | ARDOUR::Stripable | |
suspend_property_changes() | PBD::Stateful | virtual |
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 |
trim_control() const | ARDOUR::VCA | inlinevirtual |
unassign(std::shared_ptr< VCA >) | ARDOUR::Slavable | |
unassign_connections | ARDOUR::Slavable | private |
unassign_control(std::shared_ptr< VCA >, std::shared_ptr< SlavableAutomationControl >) | ARDOUR::Slavable | private |
unassign_controls(std::shared_ptr< VCA >) | ARDOUR::Slavable | private |
VCA(Session &session, int32_t num, const std::string &name) | ARDOUR::VCA | |
weak_unassign(std::weak_ptr< VCA >) | ARDOUR::Slavable | private |
what_can_be_automated() const | ARDOUR::Automatable | inline |
what_has_data(std::set< Parameter > &) const | Evoral::ControlSet | |
what_has_existing_automation(std::set< Evoral::Parameter > &) const | ARDOUR::Automatable | |
xml_node_name | ARDOUR::VCA | static |
~Automatable() | ARDOUR::Automatable | virtual |
~ControlSet() | Evoral::ControlSet | inlinevirtual |
~Destructible() | PBD::Destructible | inlinevirtual |
~Monitorable() | ARDOUR::Monitorable | inlinevirtual |
~Muteable() | ARDOUR::Muteable | inlinevirtual |
~Recordable() | ARDOUR::Recordable | inlinevirtual |
~ScopedConnectionList() | PBD::ScopedConnectionList | virtual |
~SessionHandleRef() | ARDOUR::SessionHandleRef | virtual |
~Slavable() | ARDOUR::Slavable | inlinevirtual |
~Soloable() | ARDOUR::Soloable | inlinevirtual |
~Stateful() | PBD::Stateful | virtual |
~Stripable() | ARDOUR::Stripable | virtual |
~TimeDomainProvider() | Temporal::TimeDomainProvider | inlinevirtual |
~TimeDomainSwapper() | Temporal::TimeDomainSwapper | inlinevirtual |
~VCA() | ARDOUR::VCA | |