- public:
- AutomationLine (const std::string& name, TimeAxisView&, ArdourCanvas::Group&,
- boost::shared_ptr<ARDOUR::AutomationList>,
- const Evoral::TimeConverter<double, ARDOUR::framepos_t>* converter = 0);
+public:
+ enum VisibleAspects {
+ Line = 0x1,
+ ControlPoints = 0x2,
+ SelectedControlPoints = 0x4
+ };
+
+ AutomationLine (const std::string& name,
+ TimeAxisView& tv,
+ ArdourCanvas::Item& parent,
+ boost::shared_ptr<ARDOUR::AutomationList> al,
+ const ARDOUR::ParameterDescriptor& desc,
+ Evoral::TimeConverter<double, ARDOUR::framepos_t>* converter = 0);
+