Ardour  9.0-pre0-582-g084a23a80d
AutomationRangeDrag::Line Struct Reference

Public Attributes

std::shared_ptr< AutomationLineline
 the line More...
 
std::list< ControlPoint * > points
 points to drag on the line More...
 
std::pair< Temporal::timepos_t, Temporal::timepos_trange
 the range of all points on the line, in session time More...
 
XMLNodestate
 the XML state node before the drag More...
 

Detailed Description

A line that is part of the drag

Definition at line 1485 of file editor_drag.h.

Member Data Documentation

◆ line

std::shared_ptr<AutomationLine> AutomationRangeDrag::Line::line

the line

Definition at line 1486 of file editor_drag.h.

◆ points

std::list<ControlPoint*> AutomationRangeDrag::Line::points

points to drag on the line

Definition at line 1487 of file editor_drag.h.

◆ range

std::pair<Temporal::timepos_t, Temporal::timepos_t> AutomationRangeDrag::Line::range

the range of all points on the line, in session time

Definition at line 1488 of file editor_drag.h.

◆ state

XMLNode* AutomationRangeDrag::Line::state

the XML state node before the drag

Definition at line 1489 of file editor_drag.h.


The documentation for this struct was generated from the following file: