| _desc | ARDOUR::AutomationControl | protected |
| _extra_xml | PBD::Stateful | protected |
| _flags | PBD::Controllable | private |
| _group | ARDOUR::AutomationControl | protected |
| _id | PBD::Stateful | private |
| _instant_xml | PBD::Stateful | protected |
| _list | Evoral::Control | protected |
| _list_marked_dirty_connection | Evoral::Control | protected |
| _lock | PBD::Stateful | protected |
| _name | PBD::Controllable | private |
| _no_session | ARDOUR::AutomationControl | private |
| _parameter | Evoral::Control | protected |
| _pending_changed | PBD::Stateful | protected |
| _pib | ARDOUR::PlugInsertBase::PluginPropertyControl | protected |
| _properties | PBD::Stateful | protected |
| _pushed_group | ARDOUR::AutomationControl | protected |
| _regenerate_xml_or_string_ids | PBD::Stateful | privatestatic |
| _scoped_connection_list | PBD::ScopedConnectionList | private |
| _scoped_connection_lock | PBD::ScopedConnectionList | mutableprivate |
| _session | ARDOUR::SessionHandleRef | protected |
| _state_changed_connection | ARDOUR::AutomationControl | private |
| _stateful_frozen | PBD::Stateful | private |
| _touching | PBD::Controllable | private |
| _units | PBD::Controllable | private |
| _user_value | Evoral::Control | protected |
| _value | ARDOUR::PlugInsertBase::PluginPropertyControl | protected |
| _visually_linked_ctrls | ARDOUR::AutomationControl | protected |
| _xml_node_name | PBD::Stateful | protected |
| actually_set_value(double value, PBD::Controllable::GroupControlDisposition) | ARDOUR::PlugInsertBase::PluginPropertyControl | protectedvirtual |
| add(Controllable &) | PBD::Controllable | privatestatic |
| add_connection(const UnscopedConnection &c) | PBD::ScopedConnectionList | |
| 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 | |
| add_visually_linked_control(std::shared_ptr< AutomationControl > ctrl) | ARDOUR::AutomationControl | inline |
| alist() const | ARDOUR::AutomationControl | inline |
| apply_change(PropertyBase const &) | PBD::Stateful | virtual |
| apply_changes(PropertyList const &) | PBD::Stateful | |
| automation_playback() const | ARDOUR::AutomationControl | inline |
| automation_run(samplepos_t start, pframes_t nframes) | ARDOUR::AutomationControl | virtual |
| automation_state() const | ARDOUR::AutomationControl | inline |
| automation_write() const | ARDOUR::AutomationControl | inline |
| AutomationControl(ARDOUR::Session &, const Evoral::Parameter ¶meter, const ParameterDescriptor &desc, std::shared_ptr< ARDOUR::AutomationList > l=std::shared_ptr< ARDOUR::AutomationList >(), const std::string &name="", PBD::Controllable::Flag flags=PBD::Controllable::Flag(0)) | ARDOUR::AutomationControl | |
| by_id(const PBD::ID &) | PBD::Controllable | static |
| catch_up_with_external_value(double val) | ARDOUR::PlugInsertBase::PluginPropertyControl | |
| Changed | PBD::Controllable | |
| changed() const | PBD::Stateful | |
| check_rt(double val, Controllable::GroupControlDisposition gcd) | ARDOUR::AutomationControl | protected |
| clear_changes() | PBD::Stateful | |
| clear_flag(Flag f) | PBD::Controllable | |
| clear_owned_changes() | PBD::Stateful | virtual |
| clear_visually_linked_control() | ARDOUR::AutomationControl | inline |
| commit_transaction(bool did_write) | ARDOUR::AutomationControl | |
| ConnectionList typedef | PBD::ScopedConnectionList | private |
| Control(const Parameter ¶meter, const ParameterDescriptor &desc, std::shared_ptr< ControlList > list) | Evoral::Control | |
| Controllable(const std::string &name, Flag f=Flag(0)) | PBD::Controllable | |
| Controllables typedef | PBD::Controllable | private |
| ControlTouched | PBD::Controllable | static |
| current_state_version | PBD::Stateful | static |
| desc() const | ARDOUR::AutomationControl | inline |
| Destroyed | PBD::Destructible | |
| do_pre_realtime_queue_stuff(double new_value) | ARDOUR::AutomationControl | inlineprotectedvirtual |
| drop_connections() | PBD::ScopedConnectionList | |
| drop_references() | PBD::Destructible | inlinevirtual |
| DropReferences | PBD::Destructible | |
| dump_registry() | PBD::Controllable | static |
| extra_xml(const std::string &str, bool add_if_missing=false) | PBD::Stateful | |
| Flag enum name | PBD::Controllable | |
| flags() const | PBD::Controllable | inline |
| ForGroup enum value | PBD::Controllable | |
| GainLike enum value | PBD::Controllable | |
| get_changes_as_properties(PBD::Command *) const | PBD::Stateful | |
| get_double() const | Evoral::Control | inlinevirtual |
| get_interface(bool rotary=false) const | PBD::Controllable | inlinevirtual |
| get_save_value() const | ARDOUR::AutomationControl | virtual |
| get_state() const | ARDOUR::PlugInsertBase::PluginPropertyControl | virtual |
| get_user_string() const | ARDOUR::AutomationControl | virtual |
| get_value(void) const | ARDOUR::PlugInsertBase::PluginPropertyControl | virtual |
| GroupControlDisposition enum name | PBD::Controllable | |
| grouped_controls() const | ARDOUR::AutomationControl | |
| GUIFocusChanged | PBD::Controllable | static |
| HiddenControl enum value | PBD::Controllable | |
| id() const | PBD::Stateful | inline |
| InlineControl enum value | PBD::Controllable | |
| insanity_check() | ARDOUR::SessionHandleRef | protectedvirtual |
| instant_xml(const std::string &str, const std::string &directory_path) | PBD::Stateful | protected |
| interface_to_internal(double, bool rotary=false) const | ARDOUR::AutomationControl | virtual |
| internal_to_interface(double, bool rotary=false) const | ARDOUR::AutomationControl | virtual |
| InverseGroup enum value | PBD::Controllable | |
| is_gain_like() const | PBD::Controllable | inline |
| is_toggle() const | PBD::Controllable | inline |
| LearningFinished | PBD::Controllable | |
| list() | Evoral::Control | inline |
| list() const | Evoral::Control | inline |
| list_marked_dirty() | Evoral::Control | private |
| ListMarkedDirty | Evoral::Control | |
| loading_state_version | PBD::Stateful | static |
| lower() const | ARDOUR::AutomationControl | inlinevirtual |
| mid_thaw(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
| MonitorControl enum value | PBD::Controllable | |
| name() const | PBD::Controllable | inline |
| NoGroup enum value | PBD::Controllable | |
| normal() const | ARDOUR::AutomationControl | inlinevirtual |
| NotAutomatable enum value | PBD::Controllable | |
| operator=(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList | |
| parameter() const | Evoral::Control | inline |
| PluginPropertyControl(Session &s, PlugInsertBase *p, const Evoral::Parameter ¶m, const ParameterDescriptor &desc, std::shared_ptr< AutomationList > list=std::shared_ptr< AutomationList >()) | ARDOUR::PlugInsertBase::PluginPropertyControl | |
| pop_group() | ARDOUR::AutomationControl | privatevirtual |
| post_set(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
| pre_realtime_queue_stuff(double new_value, PBD::Controllable::GroupControlDisposition) | ARDOUR::AutomationControl | protected |
| properties() const | PBD::Stateful | inline |
| property_changes_suspended() const | PBD::Stateful | inline |
| property_factory(const XMLNode &) const | PBD::Stateful | virtual |
| PropertyChanged | PBD::Stateful | |
| push_group(std::shared_ptr< ControlGroup >) | ARDOUR::AutomationControl | privatevirtual |
| rdiff(std::vector< PBD::Command * > &) const | PBD::Stateful | virtual |
| RealTime enum value | PBD::Controllable | |
| regenerate_xml_or_string_ids() const | PBD::Stateful | protected |
| registered_controllables() | PBD::Controllable | static |
| registry | PBD::Controllable | privatestatic |
| registry_connections | PBD::Controllable | privatestatic |
| registry_lock | PBD::Controllable | privatestatic |
| remove(Controllable *) | PBD::Controllable | privatestatic |
| 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 |
| session() const | ARDOUR::AutomationControl | inline |
| session_going_away() | ARDOUR::AutomationControl | protectedvirtual |
| SessionHandleRef(ARDOUR::Session &s) | ARDOUR::SessionHandleRef | |
| set_automation_state(AutoState as) | ARDOUR::AutomationControl | |
| set_double(double val, Temporal::timepos_t const &when=Temporal::timepos_t(), bool to_list=false) | Evoral::Control | virtual |
| set_flag(Flag f) | PBD::Controllable | |
| set_flags(Flag f) | PBD::Controllable | |
| set_group(std::shared_ptr< ControlGroup >) | ARDOUR::AutomationControl | privatevirtual |
| set_id(const XMLNode &) | PBD::Stateful | |
| set_id(const std::string &) | PBD::Stateful | |
| set_interface(float fraction, bool rotary=false, GroupControlDisposition gcd=NoGroup) | PBD::Controllable | virtual |
| set_list(std::shared_ptr< Evoral::ControlList >) | ARDOUR::AutomationControl | |
| set_regenerate_xml_and_string_ids_in_this_thread(bool yn) | PBD::Stateful | privatestatic |
| set_state(const XMLNode &, int version) | PBD::Controllable | virtual |
| set_touching(bool yn) | PBD::Controllable | inlineprotected |
| set_value(double value, PBD::Controllable::GroupControlDisposition group_override) | ARDOUR::AutomationControl | virtual |
| set_value_unchecked(double val) | ARDOUR::AutomationControl | inline |
| set_values(XMLNode const &) | PBD::Stateful | protected |
| size() const | PBD::ScopedConnectionList | inline |
| start_touch(timepos_t const &when) | ARDOUR::AutomationControl | |
| StartLearning | PBD::Controllable | static |
| Stateful() | PBD::Stateful | |
| stop_touch(timepos_t const &when) | ARDOUR::AutomationControl | |
| StopLearning | PBD::Controllable | static |
| suspend_property_changes() | PBD::Stateful | virtual |
| Toggle enum value | PBD::Controllable | |
| toggled() const | ARDOUR::AutomationControl | inline |
| TouchChanged | PBD::Controllable | |
| touching() const | PBD::Controllable | inline |
| upper() const | ARDOUR::AutomationControl | inlinevirtual |
| UseGroup enum value | PBD::Controllable | |
| visually_linked_controls() const | ARDOUR::AutomationControl | inline |
| writable() const | ARDOUR::AutomationControl | virtual |
| xml_node_name | PBD::Controllable | static |
| ~AutomationControl() | ARDOUR::AutomationControl | virtual |
| ~Control() | Evoral::Control | inlinevirtual |
| ~ControlGroupMember() | ARDOUR::ControlGroupMember | inlinevirtual |
| ~Destructible() | PBD::Destructible | inlinevirtual |
| ~ScopedConnectionList() | PBD::ScopedConnectionList | virtual |
| ~SessionHandleRef() | ARDOUR::SessionHandleRef | virtual |
| ~Stateful() | PBD::Stateful | virtual |