namespace ArdourCanvas {
class Rectangle;
class Diamond;
+ class Item;
}
class ControlPoint : public Selectable
void hide ();
void show ();
- void set_color ();
+ bool visible () const;
double size () const {
return _size;
}
void set_size (double);
- void set_visible (bool);
- bool visible () const;
+ void set_color ();
bool can_slide() const { return _can_slide; }
void set_can_slide(bool yn) { _can_slide = yn; }
uint32_t view_index() const { return _view_index; }
void set_view_index(uint32_t i) { _view_index = i; }
- void i2w (double &, double &) const;
+ ArdourCanvas::Item& item() const;
ARDOUR::AutomationList::iterator model() const { return _model; }
AutomationLine& line() const { return _line; }