Audacity 3.2.0
|
Classes | |
struct | HitClip |
Functions | |
std::optional< HitClip > | GetHitClip (AudacityProject &project, const TrackPanelMouseEvent &event) |
bool | IsExactlySelected (AudacityProject &project, const ClipTimes &clip) |
PitchAndSpeedDialog::PitchShift | ToSemitonesAndCents (int oldCents, int newCents) |
void | ClampPitchShift (PitchAndSpeedDialog::PitchShift &shift) |
PitchAndSpeedDialog::PitchShift | GetClipShift (const WaveClip &clip) |
Variables | |
constexpr auto | semitoneCtrlId = wxID_HIGHEST + 1 |
constexpr auto | speedCtrlId = wxID_HIGHEST + 3 |
static const AttachedWindows::RegisteredFactory | key |
void anonymous_namespace{PitchAndSpeedDialog.cpp}::ClampPitchShift | ( | PitchAndSpeedDialog::PitchShift & | shift | ) |
Definition at line 120 of file PitchAndSpeedDialog.cpp.
References PitchAndSpeedDialog::PitchShift::cents, TimeAndPitchInterface::MaxCents, TimeAndPitchInterface::MinCents, and PitchAndSpeedDialog::PitchShift::semis.
Referenced by PitchAndSpeedDialog::SetSemitoneShift().
PitchAndSpeedDialog::PitchShift anonymous_namespace{PitchAndSpeedDialog.cpp}::GetClipShift | ( | const WaveClip & | clip | ) |
Definition at line 131 of file PitchAndSpeedDialog.cpp.
References WaveClip::GetCentShift().
Referenced by PitchAndSpeedDialog::Retarget().
std::optional< HitClip > anonymous_namespace{PitchAndSpeedDialog.cpp}::GetHitClip | ( | AudacityProject & | project, |
const TrackPanelMouseEvent & | event | ||
) |
Definition at line 55 of file PitchAndSpeedDialog.cpp.
References details::begin(), details::end(), ViewInfo::Get(), TrackList::Get(), TrackPanel::Get(), project, and TrackPanelMouseEvent::rect.
Referenced by PitchAndSpeedDialog::TryRetarget().
bool anonymous_namespace{PitchAndSpeedDialog.cpp}::IsExactlySelected | ( | AudacityProject & | project, |
const ClipTimes & | clip | ||
) |
Definition at line 79 of file PitchAndSpeedDialog.cpp.
References ViewInfo::Get(), ClipTimes::GetPlayEndTime(), ClipTimes::GetPlayStartTime(), and project.
Referenced by PitchAndSpeedDialog::SetClipSpeed().
PitchAndSpeedDialog::PitchShift anonymous_namespace{PitchAndSpeedDialog.cpp}::ToSemitonesAndCents | ( | int | oldCents, |
int | newCents | ||
) |
Definition at line 86 of file PitchAndSpeedDialog.cpp.
References PitchAndSpeedDialog::PitchShift::semis.
Referenced by PitchAndSpeedDialog::Retarget().
|
static |
Definition at line 137 of file PitchAndSpeedDialog.cpp.
Referenced by PitchAndSpeedDialog::Destroy(), and PitchAndSpeedDialog::Get().
|
constexpr |
Definition at line 45 of file PitchAndSpeedDialog.cpp.
Referenced by PitchAndSpeedDialog::PopulateOrExchange(), and PitchAndSpeedDialog::SetFocus().
|
constexpr |
Definition at line 46 of file PitchAndSpeedDialog.cpp.
Referenced by PitchAndSpeedDialog::PopulateOrExchange(), and PitchAndSpeedDialog::SetFocus().