AutomationType atype,
boost::shared_ptr<AutomationList> alist,
boost::shared_ptr<Route> route);
-
- RouteAutomationControl (const std::string& name,
- AutomationType atype,
- const ParameterDescriptor& descriptor,
- boost::shared_ptr<AutomationList> alist,
- boost::shared_ptr<Route> route);
-
protected:
friend class Route;
double get_value () const;
private:
void _set_value (double, PBD::Controllable::GroupControlDisposition group_override);
- static ParameterDescriptor get_descriptor ();
};
class LIBARDOUR_API SoloSafeControllable : public RouteAutomationControl {
double get_value () const;
private:
void _set_value (double, PBD::Controllable::GroupControlDisposition group_override);
- static ParameterDescriptor get_descriptor ();
};
void set_control (AutomationType, double val, PBD::Controllable::GroupControlDisposition group_override);