Audacity 3.2.0
Namespaces | Enumerations | Functions | Variables
TrackMenus.cpp File Reference
#include "../CommonCommandFlags.h"
#include "../LabelTrack.h"
#include "MixAndRender.h"
#include "Prefs.h"
#include "Project.h"
#include "ProjectAudioIO.h"
#include "ProjectHistory.h"
#include "ProjectRate.h"
#include "../ProjectSettings.h"
#include "PluginManager.h"
#include "ProjectStatus.h"
#include "../ProjectWindows.h"
#include "../SelectUtilities.h"
#include "ShuttleGui.h"
#include "SyncLock.h"
#include "TrackFocus.h"
#include "../TrackPanel.h"
#include "../TrackUtilities.h"
#include "UndoManager.h"
#include "WaveClip.h"
#include "ViewInfo.h"
#include "Viewport.h"
#include "WaveTrack.h"
#include "CommandContext.h"
#include "../effects/EffectManager.h"
#include "../effects/EffectUI.h"
#include "QualitySettings.h"
#include "../tracks/playabletrack/wavetrack/ui/WaveTrackControls.h"
#include "../toolbars/ToolManager.h"
#include "../widgets/ASlider.h"
#include "AudacityMessageBox.h"
#include "ProgressDialog.h"
#include <wx/combobox.h>
Include dependency graph for TrackMenus.cpp:

Go to the source code of this file.

Namespaces

namespace  anonymous_namespace{TrackMenus.cpp}
 

Enumerations

enum  {
  anonymous_namespace{TrackMenus.cpp}::kAlignStartZero = 0 , anonymous_namespace{TrackMenus.cpp}::kAlignStartSelStart , anonymous_namespace{TrackMenus.cpp}::kAlignStartSelEnd , anonymous_namespace{TrackMenus.cpp}::kAlignEndSelStart ,
  anonymous_namespace{TrackMenus.cpp}::kAlignEndSelEnd , anonymous_namespace{TrackMenus.cpp}::kAlignEndToEnd , anonymous_namespace{TrackMenus.cpp}::kAlignTogether
}
 
enum  { anonymous_namespace{TrackMenus.cpp}::kAudacitySortByTime = (1 << 1) , anonymous_namespace{TrackMenus.cpp}::kAudacitySortByName = (1 << 2) }
 

Functions

void anonymous_namespace{TrackMenus.cpp}::DoMixAndRender (AudacityProject &project, bool toNewTrack)
 
void anonymous_namespace{TrackMenus.cpp}::DoPanTracks (AudacityProject &project, float PanValue)
 
static const std::vector< ComponentInterfaceSymbol > & anonymous_namespace{TrackMenus.cpp}::alignLabels ()
 
const size_t anonymous_namespace{TrackMenus.cpp}::kAlignLabelsCount ()
 
void anonymous_namespace{TrackMenus.cpp}::DoAlign (AudacityProject &project, int index, bool moveSel)
 
void anonymous_namespace{TrackMenus.cpp}::DoSortTracks (AudacityProject &project, int flags)
 
void anonymous_namespace{TrackMenus.cpp}::SetTrackGain (AudacityProject &project, WaveTrack *wt, LWSlider *slider)
 
void anonymous_namespace{TrackMenus.cpp}::SetTrackPan (AudacityProject &project, WaveTrack *wt, LWSlider *slider)
 
void anonymous_namespace{TrackMenus.cpp}::OnStereoToMono (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnMixAndRender (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnMixAndRenderToNewTrack (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnResample (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnRemoveTracks (const CommandContext &context)
 
static void anonymous_namespace{TrackMenus.cpp}::MuteTracks (const CommandContext &context, bool mute, bool selected)
 
void anonymous_namespace{TrackMenus.cpp}::OnMuteAllTracks (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnUnmuteAllTracks (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnMuteSelectedTracks (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnUnmuteSelectedTracks (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnPanLeft (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnPanRight (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnPanCenter (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnAlignNoSync (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnAlign (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnMoveSelectionWithTracks (const CommandContext &WXUNUSED(context))
 
void anonymous_namespace{TrackMenus.cpp}::OnSortTime (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnSortName (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnSyncLock (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnTrackPan (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnTrackPanLeft (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnTrackPanRight (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnTrackGain (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnTrackGainInc (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnTrackGainDec (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnTrackMenu (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnTrackMute (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnTrackSolo (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnTrackClose (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnTrackMoveUp (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnTrackMoveDown (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnTrackMoveTop (const CommandContext &context)
 
void anonymous_namespace{TrackMenus.cpp}::OnTrackMoveBottom (const CommandContext &context)
 
auto anonymous_namespace{TrackMenus.cpp}::TracksMenu ()
 
auto anonymous_namespace{TrackMenus.cpp}::ExtraTrackMenu ()
 

Variables

AttachedItem anonymous_namespace{TrackMenus.cpp}::sAttachment1 { Indirect(TracksMenu()) }
 
AttachedItem anonymous_namespace{TrackMenus.cpp}::sAttachment2