Audacity 3.2.0
|
Functions | |
auto | FindAffordance (WaveTrack &track) |
std::pair< std::shared_ptr< WaveTrack >, ChannelGroup::IntervalIterator< WaveTrack::Interval > > | SelectedIntervalOfFocusedTrack (AudacityProject &project, bool wholeInterval=true) |
const ReservedCommandFlag & | SomeClipIsSelectedFlag () |
const ReservedCommandFlag & | StretchedClipIsSelectedFlag () |
void | OnEditClipName (const CommandContext &context) |
void | OnChangePitchAndSpeed (const CommandContext &context) |
void | OnRenderClipStretching (const CommandContext &context) |
void | OnPitchShift (const CommandContext &context, bool up) |
void | OnPitchUp (const CommandContext &context) |
void | OnPitchDown (const CommandContext &context) |
Variables | |
AttachedItem | sAttachment |
AttachedItem | sAttachment2 |
AttachedItem | sAttachment3 |
AttachedItem | sAttachment4 |
AttachedItem | sAttachment5 |
auto anonymous_namespace{WaveTrackAffordanceControls.cpp}::FindAffordance | ( | WaveTrack & | track | ) |
Definition at line 414 of file WaveTrackAffordanceControls.cpp.
References WaveChannelView::GetFirst().
Referenced by OnChangePitchAndSpeed(), OnEditClipName(), OnRenderClipStretching(), and SelectedIntervalOfFocusedTrack().
void anonymous_namespace{WaveTrackAffordanceControls.cpp}::OnChangePitchAndSpeed | ( | const CommandContext & | context | ) |
Definition at line 737 of file WaveTrackAffordanceControls.cpp.
References FindAffordance(), BasicUI::Get(), TrackFocus::Get(), CommandContext::project, and project.
void anonymous_namespace{WaveTrackAffordanceControls.cpp}::OnEditClipName | ( | const CommandContext & | context | ) |
Definition at line 722 of file WaveTrackAffordanceControls.cpp.
References FindAffordance(), BasicUI::Get(), TrackFocus::Get(), TrackPanel::Get(), CommandContext::project, project, and TrackPanel::RefreshTrack().
void anonymous_namespace{WaveTrackAffordanceControls.cpp}::OnPitchDown | ( | const CommandContext & | context | ) |
Definition at line 782 of file WaveTrackAffordanceControls.cpp.
References OnPitchShift().
void anonymous_namespace{WaveTrackAffordanceControls.cpp}::OnPitchShift | ( | const CommandContext & | context, |
bool | up | ||
) |
Definition at line 763 of file WaveTrackAffordanceControls.cpp.
References CONSOLIDATE, ProjectHistory::Get(), CommandContext::project, ProjectHistory::PushState(), SelectedIntervalOfFocusedTrack(), and XO().
Referenced by OnPitchDown(), and OnPitchUp().
void anonymous_namespace{WaveTrackAffordanceControls.cpp}::OnPitchUp | ( | const CommandContext & | context | ) |
Definition at line 777 of file WaveTrackAffordanceControls.cpp.
References OnPitchShift().
void anonymous_namespace{WaveTrackAffordanceControls.cpp}::OnRenderClipStretching | ( | const CommandContext & | context | ) |
Definition at line 750 of file WaveTrackAffordanceControls.cpp.
References FindAffordance(), BasicUI::Get(), TrackFocus::Get(), CommandContext::project, and project.
std::pair< std::shared_ptr< WaveTrack >, ChannelGroup::IntervalIterator< WaveTrack::Interval > > anonymous_namespace{WaveTrackAffordanceControls.cpp}::SelectedIntervalOfFocusedTrack | ( | AudacityProject & | project, |
bool | wholeInterval = true |
||
) |
Definition at line 423 of file WaveTrackAffordanceControls.cpp.
References FindAffordance(), TrackFocus::Get(), ViewInfo::Get(), ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >::Get(), and project.
Referenced by OnPitchShift(), WaveTrackAffordanceControls::OnRenderClipStretching(), SomeClipIsSelectedFlag(), WaveTrackAffordanceControls::StartEditSelectedClipName(), WaveTrackAffordanceControls::StartEditSelectedClipSpeed(), and StretchedClipIsSelectedFlag().
const ReservedCommandFlag & anonymous_namespace{WaveTrackAffordanceControls.cpp}::SomeClipIsSelectedFlag | ( | ) |
Definition at line 456 of file WaveTrackAffordanceControls.cpp.
References flag, project, and SelectedIntervalOfFocusedTrack().
const ReservedCommandFlag & anonymous_namespace{WaveTrackAffordanceControls.cpp}::StretchedClipIsSelectedFlag | ( | ) |
Definition at line 467 of file WaveTrackAffordanceControls.cpp.
References flag, project, and SelectedIntervalOfFocusedTrack().
AttachedItem anonymous_namespace{WaveTrackAffordanceControls.cpp}::sAttachment |
Definition at line 791 of file WaveTrackAffordanceControls.cpp.
AttachedItem anonymous_namespace{WaveTrackAffordanceControls.cpp}::sAttachment2 |
Definition at line 797 of file WaveTrackAffordanceControls.cpp.
AttachedItem anonymous_namespace{WaveTrackAffordanceControls.cpp}::sAttachment3 |
Definition at line 804 of file WaveTrackAffordanceControls.cpp.
AttachedItem anonymous_namespace{WaveTrackAffordanceControls.cpp}::sAttachment4 |
Definition at line 810 of file WaveTrackAffordanceControls.cpp.
AttachedItem anonymous_namespace{WaveTrackAffordanceControls.cpp}::sAttachment5 |
Definition at line 816 of file WaveTrackAffordanceControls.cpp.