ardour
ARDOUR::Automatable Member List

This is the complete list of members for ARDOUR::Automatable, including all inherited members.

_a_sessionARDOUR::Automatableprotected
_can_automate_listARDOUR::Automatableprotected
_control_connectionsARDOUR::Automatableprivate
_control_lockEvoral::ControlSetmutableprotected
_controlsEvoral::ControlSetprotected
_last_automation_snapshotARDOUR::Automatableprotected
_list_connectionsEvoral::ControlSetprotected
add_control(boost::shared_ptr< Evoral::Control >)ARDOUR::Automatablevirtual
Automatable(Session &)ARDOUR::Automatable
Automatable(const Automatable &other)ARDOUR::Automatable
automation_control(const Evoral::Parameter &id, bool create_if_missing=false)ARDOUR::Automatable
automation_control(const Evoral::Parameter &id) const ARDOUR::Automatable
automation_list_automation_state_changed(Evoral::Parameter, AutoState)ARDOUR::Automatableinlineprotectedvirtual
AutomationStateChangedARDOUR::Automatable
can_automate(Evoral::Parameter)ARDOUR::Automatableprotected
clear_controls()ARDOUR::Automatablevirtual
control(const Parameter &id, bool create_if_missing=false)Evoral::ControlSet
control(const Parameter &id) const Evoral::ControlSetinline
control_factory(const Evoral::Parameter &id)ARDOUR::Automatablevirtual
control_list_interpolation_changed(Parameter, ControlList::InterpolationStyle)Evoral::ControlSetinlineprotectedvirtual
control_list_marked_dirty()Evoral::ControlSetinlineprotectedvirtual
control_lock() const Evoral::ControlSetinline
controls()Evoral::ControlSetinline
controls() const Evoral::ControlSetinline
Controls typedefEvoral::ControlSet
controls_empty() const Evoral::ControlSetinlinevirtual
ControlSet()Evoral::ControlSet
ControlSet(const ControlSet &)Evoral::ControlSet
describe_parameter(Evoral::Parameter param)ARDOUR::Automatablevirtual
find_next_event(double start, double end, ControlEvent &ev) const Evoral::ControlSet
get_automation_xml_state()ARDOUR::Automatable
get_parameter_automation_state(Evoral::Parameter param)ARDOUR::Automatable
get_parameter_automation_style(Evoral::Parameter param)ARDOUR::Automatable
load_automation(const std::string &path)ARDOUR::Automatableprotected
old_set_automation_state(const XMLNode &)ARDOUR::Automatableprotected
protect_automation()ARDOUR::Automatable
set_automation_xml_state(const XMLNode &, Evoral::Parameter default_param)ARDOUR::Automatable
set_parameter_automation_state(Evoral::Parameter param, AutoState)ARDOUR::Automatablevirtual
set_parameter_automation_style(Evoral::Parameter param, AutoStyle)ARDOUR::Automatable
transport_located(framepos_t now)ARDOUR::Automatablevirtual
transport_stopped(framepos_t now)ARDOUR::Automatablevirtual
value_as_string(boost::shared_ptr< AutomationControl >) const ARDOUR::Automatablevirtual
what_can_be_automated() const ARDOUR::Automatableinline
what_has_data(std::set< Parameter > &) const Evoral::ControlSet
what_has_existing_automation(std::set< Evoral::Parameter > &) const ARDOUR::Automatable
xml_node_nameARDOUR::Automatablestatic
~Automatable()ARDOUR::Automatablevirtual
~ControlSet()Evoral::ControlSetinlinevirtual