mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-06 14:54:56 +01:00
lots of detailed fixes to get lollipops in tracks working again, post re-factor
This commit is contained in:
parent
7901b4119f
commit
54fdf90cc2
12 changed files with 133 additions and 49 deletions
|
|
@ -86,7 +86,7 @@ class ControlPoint;
|
|||
class AudioRegionView;
|
||||
class AutomationLine;
|
||||
class AutomationTimeAxisView;
|
||||
class VelocityGhostRegion;
|
||||
class VelocityDisplay;
|
||||
|
||||
/** Class to manage current drags */
|
||||
class DragManager
|
||||
|
|
@ -1589,7 +1589,7 @@ class LollipopDrag : public Drag
|
|||
void setup_pointer_offset ();
|
||||
|
||||
private:
|
||||
VelocityGhostRegion* _region;
|
||||
VelocityDisplay* _display;
|
||||
ArdourCanvas::Lollipop* _primary;
|
||||
};
|
||||
|
||||
|
|
@ -1646,7 +1646,7 @@ class VelocityLineDrag : public FreehandLineDrag<Evoral::ControlList::OrderedPoi
|
|||
void line_extended (ArdourCanvas::Duple const & from, ArdourCanvas::Duple const & to, ArdourCanvas::Rectangle const & r, double last_x);
|
||||
|
||||
private:
|
||||
VelocityGhostRegion* grv;
|
||||
VelocityDisplay* vd;
|
||||
bool drag_did_change;
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue