|
Ardour
9.0-pre0-1950-g391fe97693
|
#include <editor_drag.h>
Public Member Functions | |
| DraggingView (RegionView *, RegionDrag *, TimeAxisView *original_tav) | |
Public Attributes | |
| RegionView * | view |
| the view More... | |
| int | time_axis_view |
| double | layer |
| double | initial_y |
| the initial y position of the view before any reparenting More... | |
| Temporal::timepos_t | initial_position |
| initial position of the region More... | |
| Temporal::timepos_t | initial_end |
| initial end position of the region More... | |
| samplepos_t | anchored_fade_length |
| fade_length when anchored during drag More... | |
| std::shared_ptr< ARDOUR::Playlist > | initial_playlist |
| TimeAxisView * | initial_time_axis_view |
Container for details about a region being dragged
Definition at line 379 of file editor_drag.h.
| DraggingView::DraggingView | ( | RegionView * | , |
| RegionDrag * | , | ||
| TimeAxisView * | original_tav | ||
| ) |
| samplepos_t DraggingView::anchored_fade_length |
fade_length when anchored during drag
Definition at line 397 of file editor_drag.h.
| Temporal::timepos_t DraggingView::initial_end |
initial end position of the region
Definition at line 396 of file editor_drag.h.
| std::shared_ptr<ARDOUR::Playlist> DraggingView::initial_playlist |
Definition at line 398 of file editor_drag.h.
| Temporal::timepos_t DraggingView::initial_position |
initial position of the region
Definition at line 395 of file editor_drag.h.
| TimeAxisView* DraggingView::initial_time_axis_view |
Definition at line 399 of file editor_drag.h.
| double DraggingView::initial_y |
the initial y position of the view before any reparenting
Definition at line 394 of file editor_drag.h.
| double DraggingView::layer |
layer that this region is currently being displayed on. This is a double rather than a layer_t as we use fractional layers during drags to allow the user to indicate a new layer to put a region on.
Definition at line 393 of file editor_drag.h.
| int DraggingView::time_axis_view |
index into RegionDrag::_time_axis_views of the view that this region is currently being displayed on, or -1 if it is not visible.
Definition at line 388 of file editor_drag.h.
| RegionView* DraggingView::view |
the view
Definition at line 384 of file editor_drag.h.