Ardour  9.0-pre0-582-g084a23a80d
editor_drag.h File Reference
#include <list>
#include <vector>
#include <gdk/gdk.h>
#include <stdint.h>
#include "ardour/tempo.h"
#include "ardour/types.h"
#include "evoral/ControlList.h"
#include "canvas/types.h"
#include "gtkmm2ext/bindings.h"
#include "editor_items.h"
#include "mouse_cursors.h"
#include "editing.h"
#include "track_selection.h"
#include "region_view.h"
Include dependency graph for editor_drag.h:

Go to the source code of this file.

Classes

class  DragManager
 
class  Drag
 
class  EditorDrag
 
class  DraggingView
 
class  RegionDrag
 
class  RegionSlipContentsDrag
 
class  RegionBrushDrag
 
class  RegionMotionDrag
 
class  RegionMoveDrag
 
class  RegionInsertDrag
 
class  RegionCutDrag
 
class  RegionCreateDrag
 
class  NoteResizeDrag
 
class  NoteDrag
 
class  NoteCreateDrag
 
class  HitCreateDrag
 
class  PatchChangeDrag
 
class  AVDraggingView
 
class  VideoTimeLineDrag
 
class  TrimDrag
 
class  MeterMarkerDrag
 
class  TempoCurveDrag
 
class  TempoMarkerDrag
 
class  BBTMarkerDrag
 
class  MappingEndDrag
 
class  MappingTwistDrag
 
class  TempoTwistDrag
 
class  TempoEndDrag
 
class  CursorDrag
 
class  FadeInDrag
 
class  FadeOutDrag
 
class  MarkerDrag
 
struct  MarkerDrag::CopiedLocationMarkerInfo
 
class  ControlPointDrag
 
class  LineDrag
 
class  FeatureLineDrag
 
class  RubberbandSelectDrag
 
class  MidiRubberbandSelectDrag
 
class  MidiVerticalSelectDrag
 
class  TimeFXDrag
 
class  SelectionDrag
 
class  SelectionMarkerDrag
 
class  RangeMarkerBarDrag
 
class  MouseZoomDrag
 
class  AutomationRangeDrag
 
struct  AutomationRangeDrag::Line
 
class  CrossfadeEdgeDrag
 
class  RegionMarkerDrag
 
class  LollipopDrag
 
class  FreehandLineDrag< OrderedPointList, OrderedPoint >
 
class  AutomationDrawDrag
 
class  VelocityLineDrag
 
class  ClipStartDrag
 
class  ClipEndDrag
 

Namespaces

 ARDOUR
 
 ArdourCanvas
 
 PBD