38 ,
Evoral::Control(parameter, desc, list)
73 Control::set_list (list);
89 }
else if (as ==
Touch) {
void set_automation_state(AutoState)
AutoState automation_state() const
static AutomationWatch & instance()
void add_automation_watch(boost::shared_ptr< ARDOUR::AutomationControl >)
void set_touching(bool yn)
const ParameterDescriptor _desc
bool automation_playback() const
void start_touch(double when)
bool automation_write() const
ARDOUR::Session & _session
void stop_touch(bool mark, double when)
framepos_t transport_frame() const
void set_automation_style(AutoStyle m)
void remove_automation_watch(boost::shared_ptr< ARDOUR::AutomationControl >)
void start_touch(double when)
void set_list(boost::shared_ptr< Evoral::ControlList >)
bool toggled
True iff parameter is boolean.
PBD::Signal0< void > Changed
void set_automation_state(AutoState as)
boost::shared_ptr< ControlList > _list
boost::shared_ptr< AutomationList > alist() const
void set_automation_style(AutoStyle as)
void stop_touch(bool mark, double when)