Audacity 3.2.0
|
#include "PitchAndSpeedDialog.h"
#include "AudioIO.h"
#include "Project.h"
#include "ProjectAudioIO.h"
#include "ProjectHistory.h"
#include "ProjectWindow.h"
#include "ProjectWindows.h"
#include "TimeAndPitchInterface.h"
#include "TimeStretching.h"
#include "TrackPanel.h"
#include "TrackPanelMouseEvent.h"
#include "UndoManager.h"
#include "ViewInfo.h"
#include "WaveClip.h"
#include "WaveClipUIUtilities.h"
#include "WaveTrackUtilities.h"
#include "WindowAccessible.h"
#include <wx/button.h>
#include <wx/checkbox.h>
#include <wx/layout.h>
#include <wx/spinctrl.h>
#include <wx/textctrl.h>
#include "ShuttleGui.h"
#include "ShuttleGuiScopedSizer.h"
#include "SpinControl.h"
#include "wxWidgetsWindowPlacement.h"
#include <regex>
Go to the source code of this file.
Classes | |
struct | anonymous_namespace{PitchAndSpeedDialog.cpp}::HitClip |
Namespaces | |
namespace | anonymous_namespace{PitchAndSpeedDialog.cpp} |
Functions | |
std::optional< HitClip > | anonymous_namespace{PitchAndSpeedDialog.cpp}::GetHitClip (AudacityProject &project, const TrackPanelMouseEvent &event) |
bool | anonymous_namespace{PitchAndSpeedDialog.cpp}::IsExactlySelected (AudacityProject &project, const ClipTimes &clip) |
PitchAndSpeedDialog::PitchShift | anonymous_namespace{PitchAndSpeedDialog.cpp}::ToSemitonesAndCents (int oldCents, int newCents) |
void | anonymous_namespace{PitchAndSpeedDialog.cpp}::ClampPitchShift (PitchAndSpeedDialog::PitchShift &shift) |
PitchAndSpeedDialog::PitchShift | anonymous_namespace{PitchAndSpeedDialog.cpp}::GetClipShift (const WaveClip &clip) |
Variables | |
constexpr auto | anonymous_namespace{PitchAndSpeedDialog.cpp}::semitoneCtrlId = wxID_HIGHEST + 1 |
constexpr auto | anonymous_namespace{PitchAndSpeedDialog.cpp}::speedCtrlId = wxID_HIGHEST + 3 |
static const AttachedWindows::RegisteredFactory | anonymous_namespace{PitchAndSpeedDialog.cpp}::key |