Audacity  3.0.3
Classes | Namespaces | Typedefs | Variables
WaveTrackView.cpp File Reference
#include "WaveTrackView.h"
#include <unordered_set>
#include "CutlineHandle.h"
#include <numeric>
#include <wx/dc.h>
#include <wx/graphics.h>
#include "../../../../AColor.h"
#include "../../../../WaveClip.h"
#include "../../../../WaveTrack.h"
#include "../../../../../images/Cursors.h"
#include "../../../../AllThemeResources.h"
#include "../../../../HitTestResult.h"
#include "../../../../ProjectHistory.h"
#include "../../../../RefreshCode.h"
#include "../../../../TrackArtist.h"
#include "../../../../TrackPanelDrawingContext.h"
#include "../../../../TrackPanelMouseEvent.h"
#include "../../../../ViewInfo.h"
#include "../../../../prefs/TracksPrefs.h"
#include "../../../ui/TimeShiftHandle.h"
#include "../../../ui/ButtonHandle.h"
#include "../../../../TrackInfo.h"
Include dependency graph for WaveTrackView.cpp:

Go to the source code of this file.

Classes

struct  anonymous_namespace{WaveTrackView.cpp}::SubViewAdjuster
 
class  anonymous_namespace{WaveTrackView.cpp}::SubViewAdjustHandle
 
class  anonymous_namespace{WaveTrackView.cpp}::SubViewRearrangeHandle
 
class  anonymous_namespace{WaveTrackView.cpp}::SubViewCloseHandle
 

Namespaces

 anonymous_namespace{WaveTrackView.cpp}
 

Typedefs

using anonymous_namespace{WaveTrackView.cpp}::WaveTrackSubViewPtrs = std::vector< std::shared_ptr< WaveTrackSubView > >
 
using DoGetWaveTrackView = DoGetView::Override< WaveTrack >
 

Variables

static DoGetWaveTrackView registerDoGetWaveTrackView
 

Typedef Documentation

◆ DoGetWaveTrackView

Definition at line 1032 of file WaveTrackView.cpp.

Variable Documentation

◆ registerDoGetWaveTrackView

DoGetWaveTrackView registerDoGetWaveTrackView
static

Definition at line 1038 of file WaveTrackView.cpp.