Audacity 3.2.0
|
Public Member Functions | |
void | OnEditLabels (const CommandContext &context) |
void | OnAddLabel (const CommandContext &context) |
void | OnAddLabelPlaying (const CommandContext &context) |
void | OnPasteNewLabel (const CommandContext &context) |
void | OnToggleTypeToCreateLabel (const CommandContext &WXUNUSED(context)) |
void | OnCutLabels (const CommandContext &context) |
void | OnDeleteLabels (const CommandContext &context) |
void | OnSplitCutLabels (const CommandContext &context) |
void | OnSplitDeleteLabels (const CommandContext &context) |
void | OnSilenceLabels (const CommandContext &context) |
void | OnCopyLabels (const CommandContext &context) |
void | OnSplitLabels (const CommandContext &context) |
void | OnJoinLabels (const CommandContext &context) |
void | OnDisjoinLabels (const CommandContext &context) |
void | OnNewLabelTrack (const CommandContext &context) |
Definition at line 290 of file LabelMenus.cpp.
|
inline |
Definition at line 298 of file LabelMenus.cpp.
References anonymous_namespace{LabelMenus.cpp}::DoAddLabel(), ViewInfo::Get(), CommandContext::project, and ViewInfo::selectedRegion.
|
inline |
Definition at line 306 of file LabelMenus.cpp.
References anonymous_namespace{LabelMenus.cpp}::DoAddLabel(), AudioIO::Get(), ProjectAudioIO::Get(), ProjectAudioIO::GetAudioIOToken(), and CommandContext::project.
|
inline |
Definition at line 568 of file LabelMenus.cpp.
References WaveTrack::CopyNonconst(), anonymous_namespace{LabelMenus.cpp}::EditClipboardByLabel(), ProjectHistory::Get(), ViewInfo::Get(), TrackList::Get(), CommandContext::project, ProjectHistory::PushState(), ViewInfo::selectedRegion, Track::TypeSwitch(), and XO.
|
inline |
Definition at line 392 of file LabelMenus.cpp.
References WaveTrack::Clear(), WaveTrack::ClearAndAddCutLine(), WaveTrack::CopyNonconst(), anonymous_namespace{LabelMenus.cpp}::EditByLabel(), anonymous_namespace{LabelMenus.cpp}::EditClipboardByLabel(), ProjectHistory::Get(), ViewInfo::Get(), TrackList::Get(), gPrefs, CommandContext::project, ProjectHistory::PushState(), ViewInfo::selectedRegion, Track::TypeSwitch(), wxT(), and XO.
|
inline |
Definition at line 449 of file LabelMenus.cpp.
References Track::Clear(), anonymous_namespace{LabelMenus.cpp}::EditByLabel(), ProjectHistory::Get(), ViewInfo::Get(), TrackList::Get(), CommandContext::project, ProjectHistory::PushState(), ViewInfo::selectedRegion, and XO.
|
inline |
Definition at line 650 of file LabelMenus.cpp.
References WaveTrack::Disjoin(), anonymous_namespace{LabelMenus.cpp}::EditByLabel(), ProjectHistory::Get(), ViewInfo::Get(), TrackList::Get(), CommandContext::project, ProjectHistory::PushState(), ViewInfo::selectedRegion, Track::TypeSwitch(), and XO.
|
inline |
Definition at line 292 of file LabelMenus.cpp.
References LabelTrackView::DoEditLabels(), and CommandContext::project.
|
inline |
Definition at line 622 of file LabelMenus.cpp.
References anonymous_namespace{LabelMenus.cpp}::EditByLabel(), ProjectHistory::Get(), ViewInfo::Get(), TrackList::Get(), WaveTrack::Join(), CommandContext::project, ProjectHistory::PushState(), ViewInfo::selectedRegion, Track::TypeSwitch(), and XO.
|
inline |
Definition at line 680 of file LabelMenus.cpp.
References LabelTrack::Create(), Track::EnsureVisible(), TrackFocus::Get(), ProjectHistory::Get(), TrackList::Get(), CommandContext::project, ProjectHistory::PushState(), SelectUtilities::SelectNone(), and XO.
|
inline |
Definition at line 321 of file LabelMenus.cpp.
References Track::Any(), LabelTrack::Create(), Track::EnsureVisible(), TrackFocus::Get(), ProjectHistory::Get(), ViewInfo::Get(), TrackList::Get(), TrackPanel::Get(), LabelTrackView::Get(), CommandContext::project, ProjectHistory::PushState(), LabelTrackView::ResetTextSelection(), ViewInfo::selectedRegion, Track::SetSelected(), and XO.
|
inline |
Definition at line 541 of file LabelMenus.cpp.
References anonymous_namespace{LabelMenus.cpp}::EditByLabel(), ProjectHistory::Get(), ViewInfo::Get(), TrackList::Get(), CommandContext::project, ProjectHistory::PushState(), ViewInfo::selectedRegion, WaveTrack::Silence(), Track::TypeSwitch(), and XO.
|
inline |
Definition at line 473 of file LabelMenus.cpp.
References WaveTrack::Copy(), anonymous_namespace{LabelMenus.cpp}::EditClipboardByLabel(), ProjectHistory::Get(), ViewInfo::Get(), TrackList::Get(), CommandContext::project, ProjectHistory::PushState(), ViewInfo::selectedRegion, WaveTrack::Silence(), WaveTrack::SplitCut(), Track::TypeSwitch(), and XO.
|
inline |
Definition at line 508 of file LabelMenus.cpp.
References anonymous_namespace{LabelMenus.cpp}::EditByLabel(), ProjectHistory::Get(), ViewInfo::Get(), TrackList::Get(), CommandContext::project, ProjectHistory::PushState(), ViewInfo::selectedRegion, WaveTrack::Silence(), WaveTrack::SplitDelete(), Track::TypeSwitch(), and XO.
|
inline |
Definition at line 594 of file LabelMenus.cpp.
References anonymous_namespace{LabelMenus.cpp}::EditByLabel(), ProjectHistory::Get(), ViewInfo::Get(), TrackList::Get(), CommandContext::project, ProjectHistory::PushState(), ViewInfo::selectedRegion, WaveTrack::Split(), Track::TypeSwitch(), and XO.
|
inline |
Definition at line 383 of file LabelMenus.cpp.
References FileConfig::Flush(), gPrefs, MenuManager::ModifyAllProjectToolbarMenus(), and wxT().