_extra_xml | PBD::Stateful | protected |
_first_selected_stripable | ARDOUR::CoreSelection | private |
_id | PBD::Stateful | private |
_instant_xml | PBD::Stateful | protected |
_lock | ARDOUR::CoreSelection | mutableprivate |
_pending_changed | PBD::Stateful | protected |
_properties | PBD::Stateful | protected |
_regenerate_xml_or_string_ids | PBD::Stateful | privatestatic |
_selection_order | ARDOUR::CoreSelection | private |
_stateful_frozen | PBD::Stateful | private |
_stripables | ARDOUR::CoreSelection | private |
_xml_node_name | PBD::Stateful | protected |
add(StripableList &, std::shared_ptr< AutomationControl >) | ARDOUR::CoreSelection | private |
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 | |
apply_change(PropertyBase const &) | PBD::Stateful | virtual |
apply_changes(PropertyList const &) | PBD::Stateful | |
AutomationControl class | ARDOUR::CoreSelection | friend |
changed() const | PBD::Stateful | |
clear_changes() | PBD::Stateful | |
clear_owned_changes() | PBD::Stateful | virtual |
clear_stripables() | ARDOUR::CoreSelection | |
CoreSelection(Session &s) | ARDOUR::CoreSelection | |
current_state_version | PBD::Stateful | static |
do_select(std::shared_ptr< Stripable > s, std::shared_ptr< AutomationControl > c, SelectionOperation op, bool with_group, bool routes_only, RouteGroup *not_allowed_in_group) | ARDOUR::CoreSelection | private |
extra_xml(const std::string &str, bool add_if_missing=false) | PBD::Stateful | |
first_selected_stripable() const | ARDOUR::CoreSelection | |
get_changes_as_properties(PBD::Command *) const | PBD::Stateful | |
get_state() const | ARDOUR::CoreSelection | virtual |
get_stripables(StripableAutomationControls &) const | ARDOUR::CoreSelection | |
get_stripables_for_op(StripableList &, std::shared_ptr< Stripable > base, bool(RouteGroup::*group_predicate)() const) const | ARDOUR::CoreSelection | |
get_stripables_for_op(std::shared_ptr< StripableList >, std::shared_ptr< Stripable > base, bool(RouteGroup::*group_predicate)() const) const | ARDOUR::CoreSelection | |
id() const | PBD::Stateful | inline |
instant_xml(const std::string &str, const std::string &directory_path) | PBD::Stateful | protected |
loading_state_version | PBD::Stateful | static |
mid_thaw(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
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 | |
rdiff(std::vector< PBD::Command * > &) const | PBD::Stateful | virtual |
regenerate_xml_or_string_ids() const | PBD::Stateful | protected |
remove(StripableList &, std::shared_ptr< AutomationControl >) | ARDOUR::CoreSelection | private |
remove_control_by_id(PBD::ID const &) | ARDOUR::CoreSelection | protected |
remove_stripable_by_id(PBD::ID const &) | ARDOUR::CoreSelection | protected |
reset_id() | PBD::Stateful | |
resume_property_changes() | PBD::Stateful | virtual |
save_extra_xml(const XMLNode &) | PBD::Stateful | |
select_adjacent_stripable(bool mixer_order, bool routes_only, IterTypeCore(StripableList::*begin_method)(), IterTypeCore(StripableList::*end_method)()) | ARDOUR::CoreSelection | private |
select_next_stripable(bool mixer_order, bool routes_only) | ARDOUR::CoreSelection | |
select_prev_stripable(bool mixer_order, bool routes_only) | ARDOUR::CoreSelection | |
select_stripable_and_maybe_group(std::shared_ptr< Stripable > s, SelectionOperation op, bool with_group=true, bool routes_only=true, RouteGroup *=nullptr) | ARDOUR::CoreSelection | |
select_stripable_with_control(std::shared_ptr< Stripable > s, std::shared_ptr< AutomationControl >, SelectionOperation) | ARDOUR::CoreSelection | |
selected(std::shared_ptr< const Stripable >) const | ARDOUR::CoreSelection | |
selected(std::shared_ptr< const AutomationControl >) const | ARDOUR::CoreSelection | |
selected() const | ARDOUR::CoreSelection | |
SelectedStripables typedef | ARDOUR::CoreSelection | private |
send_change(const PropertyChange &) | PBD::Stateful | protectedvirtual |
send_selection_change() | ARDOUR::CoreSelection | private |
session | ARDOUR::CoreSelection | private |
Session class | ARDOUR::CoreSelection | friend |
set(StripableList &, std::shared_ptr< AutomationControl >, std::vector< std::shared_ptr< Stripable > > &) | ARDOUR::CoreSelection | private |
set_id(const XMLNode &) | PBD::Stateful | |
set_id(const std::string &) | PBD::Stateful | |
set_regenerate_xml_and_string_ids_in_this_thread(bool yn) | PBD::Stateful | privatestatic |
set_state(const XMLNode &, int version) | ARDOUR::CoreSelection | virtual |
set_values(XMLNode const &) | PBD::Stateful | protected |
Stateful() | PBD::Stateful | |
Stripable class | ARDOUR::CoreSelection | friend |
StripableAutomationControls typedef | ARDOUR::CoreSelection | |
suspend_property_changes() | PBD::Stateful | virtual |
toggle(StripableList &, std::shared_ptr< AutomationControl >) | ARDOUR::CoreSelection | private |
VCAManager class | ARDOUR::CoreSelection | friend |
~CoreSelection() | ARDOUR::CoreSelection | |
~Stateful() | PBD::Stateful | virtual |