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 815 of file NoteTrack.cpp.

816{
817 return (nValue >= 0 && nValue < (1 << 16));
818}

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 645 of file NoteTrack.cpp.

646 {
647 std::unique_ptr<Alg_seq> tmp = std::move(a);
648 a = std::move(b);
649 b = std::move(tmp);
650 }

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(), ExportWavPack::ParseConfig(), ExportFLAC::ParseConfig(), 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(), NoteTrackRange::SetNoteRange(), BufferedIPCChannel::StartConversation(), VST3Wrapper::StoreSettings(), Clipboard::Swap(), EffectSettings::swap(), RealtimeEffectState::SettingsAndCounter::swap(), ToolBarConfiguration::Tree::swap(), Vector::Swap(), wxFileNameWrapper::swap(), TrackList::SwapNodes(), ExtImportPrefs::SwapRows(), ExportAudioDialog::UpdateLabelExportSettings(), ExportAudioDialog::UpdateTrackExportSettings(), and wxArrayStringEx::wxArrayStringEx().