ControlPoints = 0x2,
SelectedControlPoints = 0x4
};
-
+
AutomationLine (const std::string& name,
TimeAxisView& tv,
ArdourCanvas::Item& parent,
bool _our_time_converter;
VisibleAspects _visible;
-
+
bool _uses_gain_mapping;
bool terminal_points_can_slide;
bool update_pending;
typedef boost::shared_ptr<ContiguousControlPoints> CCP;
std::vector<CCP> contiguous_points;
- void sync_model_with_view_point (ControlPoint&);
- void sync_model_with_view_points (std::list<ControlPoint*>);
+ bool sync_model_with_view_point (ControlPoint&);
+ bool sync_model_with_view_points (std::list<ControlPoint*>);
void start_drag_common (double, float);
- virtual void change_model (ARDOUR::AutomationList::iterator, double x, double y);
-
void reset_callback (const Evoral::ControlList&);
void list_changed ();