Audacity 3.2.0
Functions
anonymous_namespace{NoteTrack.cpp} Namespace Reference

Functions

void swap (std::unique_ptr< Alg_seq > &a, std::unique_ptr< Alg_seq > &b)
 
bool IsValidVisibleChannels (const int nValue)
 

Function Documentation

◆ IsValidVisibleChannels()

bool anonymous_namespace{NoteTrack.cpp}::IsValidVisibleChannels ( const int  nValue)

Definition at line 907 of file NoteTrack.cpp.

908{
909 return (nValue >= 0 && nValue < (1 << 16));
910}

Referenced by NoteTrack::HandleXMLTag().

Here is the caller graph for this function:

◆ swap()

void anonymous_namespace{NoteTrack.cpp}::swap ( std::unique_ptr< Alg_seq > &  a,
std::unique_ptr< Alg_seq > &  b 
)

Definition at line 753 of file NoteTrack.cpp.

754 {
755 std::unique_ptr<Alg_seq> tmp = std::move(a);
756 a = std::move(b);
757 b = std::move(tmp);
758 }

Referenced by RealtimeEffectList::AddState(), SetTrackVisualsCommand::ApplyInner(), LabelTrackView::CalcHighlightXs(), RealtimeEffectList::Clear(), LabelTrackView::CopySelectedText(), TextEditHelper::CopySelectedText(), VST3Wrapper::CopySettingsContents(), LabelTrackView::CutSelectedText(), TextEditHelper::CutSelectedText(), SpectrumVZoomHandle::DoZoom(), WaveformVZoomHandle::DoZoom(), SubViewRearrangeHandle::Drag(), ExtractFloats(), Identifier::Identifier(), anonymous_namespace{ProjectAudioManager.cpp}::CutPreviewPlaybackPolicy::Initialize(), VST3Wrapper::LoadSettings(), VST3Wrapper::LoadUserPreset(), NoteTrack::MakeExportableSeq(), LabelGlyphHandle::MayAdjustLabel(), RealtimeEffectList::MoveEffect(), audacity::sentry::anonymous_namespace{SentryReport.cpp}::ExceptionContext::MoveParameters(), Ruler::OfflimitsPixels(), AVDictionaryWrapper::operator=(), ClientData::Copyable< Container, ShallowCopying >::operator=(), ClientData::Copyable< Container, DeepCopying >::operator=(), audacity::network_manager::CurlStringList::operator=(), audacity::network_manager::CurlHandleManager::Handle::operator=(), Identifier::operator=(), socket_guard::operator=(), SQLiteBlobStream::operator=(), wxArrayStringEx::operator=(), PlayRegion::Order(), TextEditHelper::PasteSelectedText(), LabelTrackView::PasteSelectedText(), ProjectAudioManager::PlayPlayRegion(), RealtimeEffectManager::Process(), EffectEqualization::ProcessOne(), EffectTwoPassSimpleMono::ProcessOne(), RecoverAllProjects(), socket_guard::release(), ZoomHandle::Release(), LabelTrackView::RemoveSelectedText(), TextEditHelper::RemoveSelectedText(), RealtimeEffectList::RemoveState(), RealtimeEffectList::ReplaceState(), NumberScale::Reversal(), SelectionState::SelectRangeOfTracks(), BufferedIPCChannel::StartConversation(), VST3Wrapper::StoreSettings(), SampleTrackCache::Buffer::swap(), Clipboard::Swap(), EffectSettings::swap(), RealtimeEffectState::SettingsAndCounter::swap(), ToolBarConfiguration::Tree::swap(), Vector::Swap(), wxFileNameWrapper::swap(), TrackList::SwapNodes(), ExtImportPrefs::SwapRows(), and wxArrayStringEx::wxArrayStringEx().