Audacity 3.2.0
Classes | Namespaces | Functions
WaveClipAdjustBorderHandle.cpp File Reference
#include "WaveClipAdjustBorderHandle.h"
#include "ProjectAudioIO.h"
#include "RefreshCode.h"
#include <wx/event.h>
#include "ClipParameters.h"
#include "../../../../TrackArt.h"
#include "../../../../TrackArtist.h"
#include "Snap.h"
#include "../../../../TrackPanelDrawingContext.h"
#include "../../../../../images/Cursors.h"
#include "WaveClip.h"
#include "WaveTrack.h"
#include "WaveChannelView.h"
#include "HitTestResult.h"
#include "TrackPanelMouseEvent.h"
#include "ViewInfo.h"
#include "ProjectHistory.h"
#include "UndoManager.h"
#include "WaveClipUIUtilities.h"
Include dependency graph for WaveClipAdjustBorderHandle.cpp:

Go to the source code of this file.

Classes

class  WaveClipAdjustBorderHandle::AdjustPolicy
 
class  AdjustClipBorder
 

Namespaces

namespace  anonymous_namespace{WaveClipAdjustBorderHandle.cpp}
 

Functions

void anonymous_namespace{WaveClipAdjustBorderHandle.cpp}::TrimLeftTo (WaveTrack::Interval &interval, double t)
 
void anonymous_namespace{WaveClipAdjustBorderHandle.cpp}::TrimRightTo (WaveTrack::Interval &interval, double t)
 
void anonymous_namespace{WaveClipAdjustBorderHandle.cpp}::StretchLeftTo (WaveTrack::Interval &interval, double t)
 
void anonymous_namespace{WaveClipAdjustBorderHandle.cpp}::StretchRightTo (WaveTrack::Interval &interval, double t)
 
double anonymous_namespace{WaveClipAdjustBorderHandle.cpp}::GetLeftAdjustLimit (const WaveTrack::Interval &interval, const WaveTrack &track, bool adjustingLeftBorder, bool isStretchMode)
 
double anonymous_namespace{WaveClipAdjustBorderHandle.cpp}::GetRightAdjustLimit (const WaveTrack::Interval &interval, const WaveTrack &track, bool adjustingLeftBorder, bool isStretchMode)