Audacity 3.2.0
Namespaces | Typedefs | Functions | Variables
EditMenus.cpp File Reference
#include "../AdornedRulerPanel.h"
#include "../Clipboard.h"
#include "../CommonCommandFlags.h"
#include "../LabelTrack.h"
#include "../MenuCreator.h"
#include "NoteTrack.h"
#include "Project.h"
#include "ProjectHistory.h"
#include "ProjectRate.h"
#include "ProjectTimeSignature.h"
#include "../ProjectWindows.h"
#include "../SelectUtilities.h"
#include "SyncLock.h"
#include "../TrackPanel.h"
#include "TrackFocus.h"
#include "UndoManager.h"
#include "ViewInfo.h"
#include "WaveTrack.h"
#include "WaveTrackUtilities.h"
#include "WaveClip.h"
#include "SampleBlock.h"
#include "CommandContext.h"
#include "TimeWarper.h"
#include "../prefs/PrefsDialog.h"
#include "../prefs/TracksBehaviorsPrefs.h"
#include "../tracks/labeltrack/ui/LabelTrackView.h"
#include "../tracks/playabletrack/wavetrack/ui/WaveChannelView.h"
#include "AudacityMessageBox.h"
#include "../AudioPasteDialog.h"
#include "BasicUI.h"
#include "Sequence.h"
#include "UserException.h"
#include "Viewport.h"
#include <wx/frame.h>
Include dependency graph for EditMenus.cpp:

Go to the source code of this file.

Namespaces

namespace  anonymous_namespace{EditMenus.cpp}
 

Typedefs

using anonymous_namespace{EditMenus.cpp}::Correspondence = std::vector< std::pair< Track *, const Track * > >
 

Functions

bool anonymous_namespace{EditMenus.cpp}::DoPasteText (AudacityProject &project)
 
wxULongLong anonymous_namespace{EditMenus.cpp}::EstimateCopyBytesCount (const TrackList &src, const TrackList &dst)
 
BlockArray::size_type anonymous_namespace{EditMenus.cpp}::EstimateCopiedBlocks (const TrackList &src, const TrackList &dst)
 
std::shared_ptr< TrackListanonymous_namespace{EditMenus.cpp}::DuplicateDiscardTrimmed (const TrackList &src)
 
void anonymous_namespace{EditMenus.cpp}::DoPasteNothingSelected (AudacityProject &project, const TrackList &src, double t0, double t1)
 
bool anonymous_namespace{EditMenus.cpp}::HasHiddenData (const TrackList &trackList)
 
void anonymous_namespace{EditMenus.cpp}::OnUndo (const CommandContext &context)
 
void anonymous_namespace{EditMenus.cpp}::OnRedo (const CommandContext &context)
 
void anonymous_namespace{EditMenus.cpp}::OnCut (const CommandContext &context)
 
void anonymous_namespace{EditMenus.cpp}::OnDelete (const CommandContext &context)
 
void anonymous_namespace{EditMenus.cpp}::OnCopy (const CommandContext &context)
 
std::pair< double, double > anonymous_namespace{EditMenus.cpp}::FindSelection (const CommandContext &context)
 
std::shared_ptr< const TrackListanonymous_namespace{EditMenus.cpp}::FindSourceTracks (const CommandContext &context)
 
auto anonymous_namespace{EditMenus.cpp}::NotificationScope (const CommandContext &context, const TrackList &srcTracks)
 
bool anonymous_namespace{EditMenus.cpp}::FitsInto (const Track &src, const Track &dst)
 Whether the source track may be pasted into the destination track. More...
 
Correspondence anonymous_namespace{EditMenus.cpp}::FindCorrespondence (TrackList &dstTracks, const TrackList &srcTracks)
 
void anonymous_namespace{EditMenus.cpp}::OnPaste (const CommandContext &context)
 
void anonymous_namespace{EditMenus.cpp}::OnDuplicate (const CommandContext &context)
 
void anonymous_namespace{EditMenus.cpp}::OnSplitCut (const CommandContext &context)
 
void anonymous_namespace{EditMenus.cpp}::OnSplitDelete (const CommandContext &context)
 
void anonymous_namespace{EditMenus.cpp}::OnSilence (const CommandContext &context)
 
void anonymous_namespace{EditMenus.cpp}::OnTrim (const CommandContext &context)
 
void anonymous_namespace{EditMenus.cpp}::OnSplit (const CommandContext &context)
 
void anonymous_namespace{EditMenus.cpp}::OnSplitNew (const CommandContext &context)
 
void anonymous_namespace{EditMenus.cpp}::OnJoin (const CommandContext &context)
 
void anonymous_namespace{EditMenus.cpp}::OnDisjoin (const CommandContext &context)
 
void anonymous_namespace{EditMenus.cpp}::OnPreferences (const CommandContext &context)
 
const ReservedCommandFlaganonymous_namespace{EditMenus.cpp}::CutCopyAvailableFlag ()
 
const ReservedCommandFlaganonymous_namespace{EditMenus.cpp}::JoinClipsAvailableFlag ()
 
auto anonymous_namespace{EditMenus.cpp}::EditMenu ()
 
auto anonymous_namespace{EditMenus.cpp}::ExtraEditMenu ()
 

Variables

AttachedItem anonymous_namespace{EditMenus.cpp}::sAttachment1 { Indirect(EditMenu()) }
 
auto anonymous_namespace{EditMenus.cpp}::canSelectAll
 
auto anonymous_namespace{EditMenus.cpp}::selectAll
 
RegisteredMenuItemEnabler anonymous_namespace{EditMenus.cpp}::selectTracks
 
RegisteredMenuItemEnabler anonymous_namespace{EditMenus.cpp}::selectAnyTracks
 
RegisteredMenuItemEnabler anonymous_namespace{EditMenus.cpp}::selectWaveTracks
 
RegisteredMenuItemEnabler anonymous_namespace{EditMenus.cpp}::selectWaveTracks2
 
AttachedItem anonymous_namespace{EditMenus.cpp}::sAttachment2