Audacity 3.2.0
Classes | Namespaces | Functions | Variables
ClipMenus.cpp File Reference
#include "../CommonCommandFlags.h"
#include "ProjectHistory.h"
#include "../ProjectSettings.h"
#include "../TrackPanelAx.h"
#include "../ProjectWindow.h"
#include "UndoManager.h"
#include "../WaveClip.h"
#include "ViewInfo.h"
#include "../WaveTrack.h"
#include "../commands/CommandContext.h"
#include "../commands/CommandManager.h"
#include "../tracks/ui/TimeShiftHandle.h"
Include dependency graph for ClipMenus.cpp:

Go to the source code of this file.

Classes

struct  anonymous_namespace{ClipMenus.cpp}::FoundTrack
 
struct  anonymous_namespace{ClipMenus.cpp}::FoundClip
 
struct  anonymous_namespace{ClipMenus.cpp}::FoundClipBoundary
 

Namespaces

namespace  anonymous_namespace{ClipMenus.cpp}
 Namespace for functions for Clip menu.
 

Functions

bool anonymous_namespace{ClipMenus.cpp}::TwoChannelsHaveSameBoundaries (const WaveTrack *first, const WaveTrack *second)
 
bool anonymous_namespace{ClipMenus.cpp}::ChannelsHaveDifferentClipBoundaries (const WaveTrack *wt)
 
double anonymous_namespace{ClipMenus.cpp}::AdjustForFindingStartTimes (const std::vector< const WaveClip * > &clips, double time)
 
double anonymous_namespace{ClipMenus.cpp}::AdjustForFindingEndTimes (const std::vector< const WaveClip * > &clips, double time)
 
FoundClipBoundary anonymous_namespace{ClipMenus.cpp}::FindNextClipBoundary (const WaveTrack *wt, double time)
 
FoundClipBoundary anonymous_namespace{ClipMenus.cpp}::FindPrevClipBoundary (const WaveTrack *wt, double time)
 
int anonymous_namespace{ClipMenus.cpp}::FindClipBoundaries (AudacityProject &project, double time, bool next, std::vector< FoundClipBoundary > &finalResults)
 
TranslatableString anonymous_namespace{ClipMenus.cpp}::ClipBoundaryMessage (const std::vector< FoundClipBoundary > &results)
 
void anonymous_namespace{ClipMenus.cpp}::DoSelectClipBoundary (AudacityProject &project, bool next)
 
FoundClip anonymous_namespace{ClipMenus.cpp}::FindNextClip (AudacityProject &project, const WaveTrack *wt, double t0, double t1)
 
FoundClip anonymous_namespace{ClipMenus.cpp}::FindPrevClip (AudacityProject &project, const WaveTrack *wt, double t0, double t1)
 
int anonymous_namespace{ClipMenus.cpp}::FindClips (AudacityProject &project, double t0, double t1, bool next, std::vector< FoundClip > &finalResults)
 
void anonymous_namespace{ClipMenus.cpp}::DoSelectClip (AudacityProject &project, bool next)
 
void anonymous_namespace{ClipMenus.cpp}::DoCursorClipBoundary (AudacityProject &project, bool next)
 
double anonymous_namespace{ClipMenus.cpp}::DoClipMove (AudacityProject &project, Track *track, TrackList &trackList, bool syncLocked, bool right)
 
void anonymous_namespace{ClipMenus.cpp}::DoClipLeftOrRight (AudacityProject &project, bool right, bool keyUp)
 
void anonymous_namespace{ClipMenus.cpp}::OnSelectPrevClipBoundaryToCursor (const CommandContext &context)
 
void anonymous_namespace{ClipMenus.cpp}::OnSelectCursorToNextClipBoundary (const CommandContext &context)
 
void anonymous_namespace{ClipMenus.cpp}::OnSelectPrevClip (const CommandContext &context)
 
void anonymous_namespace{ClipMenus.cpp}::OnSelectNextClip (const CommandContext &context)
 
void anonymous_namespace{ClipMenus.cpp}::OnCursorPrevClipBoundary (const CommandContext &context)
 
void anonymous_namespace{ClipMenus.cpp}::OnCursorNextClipBoundary (const CommandContext &context)
 
void anonymous_namespace{ClipMenus.cpp}::OnClipLeft (const CommandContext &context)
 
void anonymous_namespace{ClipMenus.cpp}::OnClipRight (const CommandContext &context)
 
BaseItemSharedPtr anonymous_namespace{ClipMenus.cpp}::ClipSelectMenu ()
 
BaseItemSharedPtr anonymous_namespace{ClipMenus.cpp}::ClipCursorItems ()
 
BaseItemSharedPtr anonymous_namespace{ClipMenus.cpp}::ExtraTimeShiftItems ()
 

Variables

AttachedItem anonymous_namespace{ClipMenus.cpp}::sAttachment1
 
AttachedItem anonymous_namespace{ClipMenus.cpp}::sAttachment2
 
AttachedItem anonymous_namespace{ClipMenus.cpp}::sAttachment3