![]() |
Audacity 3.2.0
|
#include <SyncLock.h>
Static Public Member Functions | |
static bool | IsSyncLockSelected (const Track *pTrack) |
static bool | IsSelectedOrSyncLockSelected (const Track *pTrack) |
static TrackIterRange< Track > | Group (Track *pTrack) |
static TrackIterRange< const Track > | Group (const Track *pTrack) |
Definition at line 17 of file SyncLock.h.
|
inlinestatic |
pTrack->GetOwner() != nullptr
Definition at line 29 of file SyncLock.h.
References TrackIterRange< TrackType >::Filter().
|
static |
pTrack->GetOwner() != nullptr
Definition at line 122 of file SyncLock.cpp.
References anonymous_namespace{SyncLock.cpp}::FindSyncLockGroup(), and Track::GetOwner().
Referenced by ClipMoveState::Init(), IsSyncLockSelected(), NyquistEffect::Process(), EffectTruncSilence::ProcessIndependently(), NyquistEffect::ProcessOne(), StretchHandle::Release(), and SelectionState::SelectTrackLength().
|
static |
Definition at line 73 of file SyncLock.cpp.
References Track::IsSelected(), and IsSyncLockSelected().
Referenced by Effect::CopyInputTracks(), anonymous_namespace{TrackMenus.cpp}::DoAlign(), EffectTruncSilence::DoRemoval(), LabelTrackView::Draw(), TrackArt::DrawBackgroundWithSelection(), anonymous_namespace{WaveformView.cpp}::DrawClipWaveform(), EditActions::Handler::OnCut(), EditActions::Handler::OnDelete(), EditActions::Handler::OnPaste(), EffectChangeSpeed::Process(), EffectRepeat::Process(), and EffectReverse::Process().
|
static |
Definition at line 43 of file SyncLock.cpp.
References PackedArray::begin(), ProjectSettings::Get(), Track::GetOwner(), Track::GetSelected(), Group(), Track::IsSelected(), anonymous_namespace{SyncLock.cpp}::IsSeparatorTrack(), anonymous_namespace{SyncLock.cpp}::IsSyncLockableNonSeparatorTrack(), ProjectSettings::IsSyncLocked(), and Track::SubstituteOriginalTrack().
Referenced by ClipParameters::ClipParameters(), anonymous_namespace{LabelMenus.cpp}::EditByLabel(), anonymous_namespace{LabelMenus.cpp}::EditClipboardByLabel(), IsSelectedOrSyncLockSelected(), TrackInfo::MinimizeSyncLockDrawFunction(), EditActions::Handler::OnPaste(), SelectActions::Handler::OnSelectSyncLockSel(), EffectChangeSpeed::Process(), Generator::Process(), EffectRepeat::Process(), EffectSBSMS::Process(), NyquistEffect::ProcessOne(), and PerTrackEffect::ProcessPass().