ardour
|
#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... | |
framepos_t | initial_position |
initial position of the region More... | |
framepos_t | initial_end |
initial end position of the region More... | |
framepos_t | anchored_fade_length |
fade_length when anchored during drag More... | |
boost::shared_ptr < ARDOUR::Playlist > | initial_playlist |
TimeAxisView * | initial_time_axis_view |
Container for details about a region being dragged
Definition at line 257 of file editor_drag.h.
DraggingView::DraggingView | ( | RegionView * | v, |
RegionDrag * | parent, | ||
TimeAxisView * | original_tav | ||
) |
Definition at line 5523 of file editor_drag.cc.
framepos_t DraggingView::anchored_fade_length |
fade_length when anchored during drag
Definition at line 275 of file editor_drag.h.
framepos_t DraggingView::initial_end |
initial end position of the region
Definition at line 274 of file editor_drag.h.
boost::shared_ptr<ARDOUR::Playlist> DraggingView::initial_playlist |
Definition at line 276 of file editor_drag.h.
framepos_t DraggingView::initial_position |
initial position of the region
Definition at line 273 of file editor_drag.h.
TimeAxisView* DraggingView::initial_time_axis_view |
Definition at line 277 of file editor_drag.h.
double DraggingView::initial_y |
the initial y position of the view before any reparenting
Definition at line 272 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 271 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 266 of file editor_drag.h.
RegionView* DraggingView::view |
the view
Definition at line 262 of file editor_drag.h.