Ardour  8.12
Editor::TrackDrag Struct Reference

Public Member Functions

 TrackDrag (RouteTimeAxisView *rtav, ARDOUR::Session &s)
 

Public Attributes

RouteTimeAxisViewtrack
 
GdkCursordrag_cursor
 
GdkCursorpredrag_cursor
 
TimeAxisViewbump_track
 
double start
 
double current
 
double previous
 
bool have_predrag_cursor
 
int direction
 
bool first_move
 
bool did_reorder
 

Detailed Description

Definition at line 2620 of file editor.h.

Constructor & Destructor Documentation

◆ TrackDrag()

Editor::TrackDrag::TrackDrag ( RouteTimeAxisView rtav,
ARDOUR::Session s 
)
inline

Definition at line 2633 of file editor.h.

Member Data Documentation

◆ bump_track

TimeAxisView* Editor::TrackDrag::bump_track

Definition at line 2624 of file editor.h.

◆ current

double Editor::TrackDrag::current

Definition at line 2626 of file editor.h.

◆ did_reorder

bool Editor::TrackDrag::did_reorder

Definition at line 2631 of file editor.h.

◆ direction

int Editor::TrackDrag::direction

Definition at line 2629 of file editor.h.

◆ drag_cursor

GdkCursor* Editor::TrackDrag::drag_cursor

Definition at line 2622 of file editor.h.

◆ first_move

bool Editor::TrackDrag::first_move

Definition at line 2630 of file editor.h.

◆ have_predrag_cursor

bool Editor::TrackDrag::have_predrag_cursor

Definition at line 2628 of file editor.h.

◆ predrag_cursor

GdkCursor* Editor::TrackDrag::predrag_cursor

Definition at line 2623 of file editor.h.

◆ previous

double Editor::TrackDrag::previous

Definition at line 2627 of file editor.h.

◆ start

double Editor::TrackDrag::start

Definition at line 2625 of file editor.h.

◆ track

RouteTimeAxisView* Editor::TrackDrag::track

Definition at line 2621 of file editor.h.


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