| AdjustPositions() | Track | |
| Any() const | Track | |
| Append(size_t iChannel, constSamplePtr buffer, sampleFormat format, size_t len, unsigned int stride=1, sampleFormat effectiveFormat=widestSampleFormat) override | WaveTrack | virtual |
| ApplyPitchAndSpeed(std::optional< TimeInterval > interval, ProgressReporter reportProgress) | WaveTrack | |
| ApplyPitchAndSpeedOne(double t0, double t1, const ProgressReporter &reportProgress) | WaveTrack | private |
| ApplyPitchAndSpeedOnIntervals(const std::vector< IntervalHolder > &intervals, const ProgressReporter &reportProgress) | WaveTrack | private |
| ClientData::Assign(const RegisteredFactory &key, ReplacementPointer &&replacement) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ChannelGroup::Assign(const RegisteredFactory &key, ReplacementPointer &&replacement) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| AttachedObjects typedef | Track | |
| Attachments typedef | ChannelGroup | |
| AudioTrack() | AudioTrack | |
| AudioTrack(const Track &orig, ProtectedCreationArg &&a) | AudioTrack | |
| ClientData::Build(Locked< DataContainer > &, typename DataContainer::iterator iter, size_t index) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivate |
| ClientData::BuildAll() | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| ChannelGroup::BuildAll() | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| Callback typedef | Observer::Publisher< WaveTrackMessage > | |
| CallbackReturn typedef | Observer::Publisher< WaveTrackMessage > | |
| CanInsertClip(const Interval &clip, double &slideBy, double tolerance) const | WaveTrack | |
| CanOffsetClips(const std::vector< Interval * > &movingClips, double amount, double *allowedAmount=nullptr) | WaveTrack | |
| Channels() | WaveTrack | inline |
| Channels() const | WaveTrack | inline |
| ClassTypeInfo() | WaveTrack | static |
| Clear(double t0, double t1) override | WaveTrack | virtual |
| ClearAndAddCutLine(double t0, double t1) | WaveTrack | |
| ClearAndPaste(double t0, double t1, const WaveTrack &src, bool preserve=true, bool merge=true, const TimeWarper *effectWarper=nullptr, bool clearByTrimming=false) | WaveTrack | |
| ClearAndPasteAtSameTempo(double t0, double t1, const WaveTrack &src, bool preserve, bool merge, const TimeWarper *effectWarper, bool clearByTrimming) | WaveTrack | private |
| Clone(bool backup) const override | WaveTrack | privatevirtual |
| ConvertToSampleFormat(sampleFormat format, const std::function< void(size_t)> &progressReport={}) | WaveTrack | |
| Copy(double t0, double t1, bool forClipboard=true) const override | WaveTrack | virtual |
| CopyAttachments(Track &dst, const Track &src, bool deep) | Track | static |
| CopyClip(const Interval &toCopy, bool copyCutlines) | WaveTrack | |
| CopyClips(WaveClipHolders &clips, SampleBlockFactoryPtr pFactory, const WaveClipHolders &orig, bool backup) | WaveTrack | private |
| CopyGroupProperties(const Track &other) | Track | private |
| CopyPartOfClip(const Interval &clip, double t0, double t1, bool forClipboard) | WaveTrack | private |
| CopyWholeClip(const Interval &clip, double t0, bool forClipboard) | WaveTrack | private |
| Create(const SampleBlockFactoryPtr &pFactory, sampleFormat format, double rate) | WaveTrack | static |
| CreateClip(double offset=.0, const wxString &name=wxEmptyString, const Interval *pToCopy=nullptr, bool copyCutlines=true) | WaveTrack | |
| CreateRight() | WaveTrack | private |
| Cut(double t0, double t1) override | WaveTrack | virtual |
| ClientData::DataContainer typedef | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | private |
| ClientData::DataFactories typedef | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | private |
| ClientData::DataFactory typedef | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | |
| ChannelGroup::DataFactory typedef | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | |
| ClientData::DataPointer typedef | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | |
| ChannelGroup::DataPointer typedef | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | |
| ClientData::DataType typedef | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | |
| ChannelGroup::DataType typedef | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | |
| Disjoin(double t0, double t1) | WaveTrack | |
| DoCreateClip(double offset=.0, const wxString &name=wxEmptyString) const | WaveTrack | private |
| ClientData::DoFind(Locked< DataContainer > &data, const RegisteredFactory &key) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivate |
| DoGet(size_t iChannel, size_t nBuffers, const samplePtr buffers[], sampleFormat format, sampleCount start, size_t len, bool backwards, fillFormat fill=FillFormat::fillZero, bool mayThrow=true, sampleCount *pNumWithinClips=nullptr) const override | WaveTrack | virtual |
| DoGetChannel(size_t iChannel) override | WaveTrack | privatevirtual |
| DoGetInterval(size_t iInterval) override | WaveTrack | privatevirtual |
| DoGetMute() const | PlayableTrack | protected |
| DoGetSolo() const | PlayableTrack | protected |
| DoSetLinkType(LinkType linkType, bool completeList=true) | Track | private |
| DoSetMute(bool value) | PlayableTrack | protected |
| DoSetPan(float value) | WaveTrack | private |
| DoSetRate(double newRate) | WaveTrack | private |
| DoSetSolo(bool value) | PlayableTrack | protected |
| DoSetVolume(float value) | WaveTrack | private |
| Duplicate(DuplicateOptions={}) const | Track | virtual |
| DuplicateWithOtherTempo(double newTempo) const | WaveTrack | private |
| EmptyCopy(size_t nChannels, const SampleBlockFactoryPtr &pFactory={}) const | WaveTrack | |
| EmptyCopy(const SampleBlockFactoryPtr &pFactory={}) const | WaveTrack | |
| ClientData::EnsureIndex(Locked< DataContainer > &data, size_t index) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivatestatic |
| EraseChannelAttachments(size_t index) | WaveTrack | private |
| ClientData::EraseIf(const Function &function) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| ChannelGroup::EraseIf(const Function &function) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| ExpandOneCutLine(double cutLinePosition, double *cutlineStart, double *cutlineEnd) | WaveTrack | private |
| ClientData::Find(const RegisteredFactory &key) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ClientData::Find(const RegisteredFactory &key) const -> std::enable_if_t< std::is_const< Subclass >::value, Subclass * > | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ChannelGroup::Find(const RegisteredFactory &key) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ChannelGroup::Find(const RegisteredFactory &key) const -> std::enable_if_t< std::is_const< Subclass >::value, Subclass * > | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| FindChannelGroup() const override | WaveTrack | virtual |
| FindClip(const Interval &clip) | WaveTrack | private |
| ClientData::FindIf(const Function &function) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| ClientData::FindIf(const Function &function) const | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| ChannelGroup::FindIf(const Function &function) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| ChannelGroup::FindIf(const Function &function) const | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| FinishCopy(double t0, double t1, bool forClipboard) | WaveTrack | private |
| Flush() override | WaveTrack | virtual |
| ClientData::ForCorresponding(Site &other, const Function &function, bool create=true) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| ChannelGroup::ForCorresponding(Site &other, const Function &function, bool create=true) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| ClientData::ForEach(const Function &function) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| ClientData::ForEach(const Function &function) const | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| ChannelGroup::ForEach(const Function &function) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| ChannelGroup::ForEach(const Function &function) const | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| FormatConsistencyCheck() const | WaveTrack | private |
| ClientData::Get(const RegisteredFactory &key) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ClientData::Get(const RegisteredFactory &key) const -> std::enable_if_t< std::is_const< Subclass >::value, Subclass & > | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ChannelGroup::Get(const RegisteredFactory &key) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ChannelGroup::Get(const RegisteredFactory &key) const -> std::enable_if_t< std::is_const< Subclass >::value, Subclass & > | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| GetBestBlockSize(sampleCount t) const | WaveTrack | |
| GetChannel(size_t iChannel) | WaveTrack | inline |
| GetChannel(size_t iChannel) const | WaveTrack | inline |
| GetChannelType() const override | WaveTrack | virtual |
| GetChannelVolume(int channel) const override | WaveTrack | virtual |
| GetClip(size_t iInterval) | WaveTrack | |
| GetClip(size_t iInterval) const | WaveTrack | |
| GetClipAtTime(double time) const | WaveTrack | private |
| GetClipIndex(const Interval &clip) const | WaveTrack | |
| GetClipInterfaces() const | WaveTrack | |
| ClientData::GetData() | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivate |
| ClientData::GetData() const | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivate |
| GetDefaultAudioTrackNamePreference() | WaveTrack | static |
| GetEndTime() const override | WaveTrack | virtual |
| GetEnvelopeValues(double *buffer, size_t bufferLen, double t0, bool backwards) const override | WaveTrack | virtual |
| GetErrorOpening() const override | WaveTrack | virtual |
| ClientData::GetFactories() | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivatestatic |
| GetFloats(size_t iChannel, size_t nBuffers, float *const buffers[], sampleCount start, size_t len, bool backwards=false, fillFormat fill=FillFormat::fillZero, bool mayThrow=true, sampleCount *pNumWithinClips=nullptr) const | SampleTrack | |
| GetId() const | Track | inline |
| GetIdealBlockSize() | WaveTrack | |
| GetInterval(size_t iInterval) | ChannelGroup | inline |
| GetInterval(size_t iInterval) const -> std::enable_if_t< std::is_const_v< IntervalType >, std::shared_ptr< IntervalType > > | ChannelGroup | inline |
| GetIntervalAtTime(double t) | WaveTrack | |
| ClientData::GetIterator(Locked< DataContainer > &data, size_t index) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivatestatic |
| GetLeftmostClip() | WaveTrack | |
| GetLeftmostClip() const | WaveTrack | |
| GetLinkedTrack() const | Track | private |
| GetLinkType() const noexcept | Track | |
| GetMaxBlockSize() const | WaveTrack | |
| GetMute() const override | WaveTrack | virtual |
| GetName() const | Track | |
| GetNextInterval(const Interval &interval, PlaybackDirection searchDirection) const | WaveTrack | |
| GetNextInterval(const Interval &interval, PlaybackDirection searchDirection) | WaveTrack | |
| GetNode() const | Track | private |
| GetNotMute() const | PlayableTrack | inline |
| GetNotSolo() const | PlayableTrack | inline |
| GetNumClips() const | WaveTrack | |
| GetOne(const WaveClipHolders &clips, size_t iChannel, samplePtr buffer, sampleFormat format, sampleCount start, size_t len, bool backwards, fillFormat fill, bool mayThrow, sampleCount *pNumWithinClips) const | WaveTrack | private |
| GetOwner() const | Track | inline |
| GetPan() const | WaveTrack | |
| GetRate() const override | WaveTrack | virtual |
| GetRightmostClip() | WaveTrack | |
| GetRightmostClip() const | WaveTrack | |
| GetSampleBlockFactory() const | WaveTrack | inline |
| GetSampleFormat() const override | WaveTrack | virtual |
| GetSampleView(double t0, double t1, bool mayThrow=true) const | WaveTrack | |
| GetSelected() const | Track | |
| GetSolo() const override | WaveTrack | virtual |
| GetStartTime() const override | WaveTrack | virtual |
| GetTypeInfo() const override | WaveTrack | virtual |
| GetTypeNames() const | Track | inlinevirtual |
| GetVisibleSampleCount() const | WaveTrack | |
| GetVolume() const | WaveTrack | |
| HandleClear(double t0, double t1, bool addCutLines, bool split, bool clearByTrimming=false) | WaveTrack | private |
| HandleCommonXMLAttribute(const std::string_view &attr, const XMLAttributeValueView &valueView) | Track | |
| HandleXMLAttribute(const std::string_view &attr, const XMLAttributeValueView &value) | PlayableTrack | |
| HandleXMLChild(const std::string_view &tag) override | WaveTrack | virtual |
| HandleXMLContent(const std::string_view &WXUNUSED(content)) | XMLTagHandler | inlinevirtual |
| HandleXMLEndTag(const std::string_view &tag) override | WaveTrack | |
| WritableSampleTrack::HandleXMLEndTag(const std::string_view &WXUNUSED(tag)) | XMLTagHandler | inlinevirtual |
| HandleXMLTag(const std::string_view &tag, const AttributesList &attrs) override | WaveTrack | virtual |
| HasClipNamed(const wxString &name) const | WaveTrack | |
| HasLinkedTrack() const noexcept | Track | private |
| HasOwner() const | Track | inline |
| HasTrivialEnvelope() const override | WaveTrack | virtual |
| Holder typedef | WaveTrack | |
| Init(const WaveTrack &orig) | WaveTrack | |
| WritableSampleTrack::Init(const Track &orig) | Track | |
| InsertClip(WaveClipHolders &clips, WaveClipHolder clip, bool newClip, bool backup, bool allowEmpty) | WaveTrack | private |
| InsertInterval(const IntervalHolder &interval, bool newClip, bool allowEmpty=false) | WaveTrack | |
| InsertSilence(double t, double len) override | WaveTrack | virtual |
| Interval typedef | WaveTrack | |
| IntervalConstHolder typedef | WaveTrack | |
| IntervalConstHolders typedef | WaveTrack | |
| IntervalHolder typedef | WaveTrack | |
| IntervalHolders typedef | WaveTrack | |
| Intervals() | WaveTrack | inline |
| Intervals() const | WaveTrack | inline |
| IsEmpty(double t0, double t1) const | WaveTrack | |
| IsLeader() const | Track | |
| IsSelected() const | Track | |
| Join(double t0, double t1, const ProgressReporter &reportProgress) | WaveTrack | |
| JoinOne(WaveTrack &track, double t0, double t1) | WaveTrack | privatestatic |
| LinkConsistencyCheck() | Track | inline |
| LinkConsistencyFix(bool doFix) override | WaveTrack | virtual |
| LinkType enum name | ChannelGroup | |
| LongSamplesToTime(sampleCount pos) const | WideSampleSequence | |
| m_factory | Observer::Publisher< WaveTrackMessage > | private |
| m_list | Observer::Publisher< WaveTrackMessage > | private |
| MakeClipCopyName(const wxString &originalName) const | WaveTrack | private |
| MakeMono() | WaveTrack | |
| MakeNewClipName() const | WaveTrack | private |
| mAppendCriticalSection | WaveTrack | private |
| mChannel | WaveTrack | private |
| mClips | WaveTrack | private |
| ClientData::mData | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | private |
| MergeChannelAttachments(WaveTrack &&other) | WaveTrack | private |
| MergeClips(int clipidx1, int clipidx2) | WaveTrack | |
| message_type typedef | Observer::Publisher< WaveTrackMessage > | |
| mFlushCriticalSection | WaveTrack | private |
| mId | Track | private |
| mLegacyFormat | WaveTrack | private |
| mLegacyProjectFileOffset | WaveTrack | private |
| mLegacyRate | WaveTrack | mutableprivate |
| mLinkType | Track | private |
| mList | Track | protected |
| mName | Track | private |
| mNode | Track | protected |
| MonoToStereo() | WaveTrack | |
| MoveTo(double o) override | WaveTrack | virtual |
| mpFactory | WaveTrack | private |
| mRightChannel | WaveTrack | private |
| mSelected | Track | private |
| NarrowClips() | WaveTrack | private |
| NarrowClips() const | WaveTrack | private |
| NChannels() const override | WaveTrack | virtual |
| New(AudacityProject &project) | WaveTrack | static |
| NewestOrNewClip() | WaveTrack | |
| NIntervals() const override | WaveTrack | virtual |
| notifies_all | Observer::Publisher< WaveTrackMessage > | static |
| Notify(bool allChannels, int code=-1) | Track | |
| NthChannel(size_t nChannel) | ChannelGroup | inline |
| NthChannel(size_t nChannel) const | ChannelGroup | inline |
| ClientData::numFactories() | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlinestatic |
| ChannelGroup::numFactories() | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlinestatic |
| WritableSampleTrack::operator=(const Track &orig)=delete | Track | |
| WritableSampleTrack::ClientData::Site::operator=(const Site &other) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| WritableSampleTrack::ClientData::Site::operator=(Site &&other) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| WritableSampleTrack::ChannelGroup::operator=(const Site &other) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| WritableSampleTrack::ChannelGroup::operator=(Site &&other) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| Publisher< WaveTrackMessage >::operator=(Publisher &&)=default | Observer::Publisher< WaveTrackMessage > | |
| Paste(double t0, const Track &src) override | WaveTrack | virtual |
| Paste(double t, const Track &src)=0 | WaveTrack | virtual |
| PasteInto(AudacityProject &project, TrackList &list) const override | WaveTrack | virtual |
| PasteWaveTrack(double t0, const WaveTrack &other, bool merge) | WaveTrack | private |
| PasteWaveTrackAtSameTempo(double t0, const WaveTrack &other, bool merge) | WaveTrack | private |
| PlayableTrack() | PlayableTrack | |
| PlayableTrack(const PlayableTrack &orig, ProtectedCreationArg &&) | PlayableTrack | |
| ProjectNyquistFrequency(const AudacityProject &project) | WaveTrack | static |
| Publish(const WaveTrackMessage &message) | Observer::Publisher< WaveTrackMessage > | inlineprotected |
| Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={}) | Observer::Publisher< WaveTrackMessage > | inlineexplicit |
| Publisher(Publisher &&)=default | Observer::Publisher< WaveTrackMessage > | |
| RateConsistencyCheck() const | WaveTrack | private |
| ReadXMLChild(const char *tag) | XMLTagHandler | |
| ReadXMLContent(const char *s, int len) | XMLTagHandler | |
| ReadXMLEndTag(const char *tag) | XMLTagHandler | |
| Regions typedef | WaveTrack | |
| RemoveClip(std::ptrdiff_t distance) | WaveTrack | private |
| RemoveInterval(const IntervalHolder &interval) | WaveTrack | |
| RepairChannels() override | WaveTrack | virtual |
| ReparentAllAttachments() | Track | |
| ReplaceInterval(const IntervalHolder &oldOne, const IntervalHolder &newOne) | WaveTrack | private |
| Resample(int rate, BasicUI::ProgressDialog *progress=NULL) | WaveTrack | |
| RightmostOrNewClip() | WaveTrack | |
| SameKindAs(const Track &track) const | Track | inline |
| SampleTrack() | SampleTrack | |
| SampleTrack(const SampleTrack &other, ProtectedCreationArg &&) | SampleTrack | |
| SetFloats(const float *const *buffers, sampleCount start, size_t len, sampleFormat effectiveFormat=widestSampleFormat) | WaveTrack | |
| SetId(TrackId id) | Track | inlineprivate |
| SetLegacyFormat(sampleFormat format) | WaveTrack | |
| SetLinkType(LinkType linkType, bool completeList=true) | Track | protected |
| SetMute(bool m) | PlayableTrack | |
| SetName(const wxString &n) | Track | |
| SetOwner(const std::weak_ptr< TrackList > &list, TrackNodePointer node) | Track | private |
| SetPan(float newPan) | WaveTrack | |
| SetRate(double newRate) | WaveTrack | |
| SetSelected(bool s) | Track | virtual |
| SetSolo(bool s) | PlayableTrack | |
| SetVolume(float newVolume) | WaveTrack | |
| SharedPointer() | Track | inline |
| SharedPointer() const -> std::enable_if_t< std::is_const_v< Subclass >, std::shared_ptr< Subclass > > | Track | inline |
| SharedPointer(Track *pTrack) | Track | inlinestatic |
| SharedPointer(const Track *pTrack) | Track | inlinestatic |
| ShiftBy(double t0, double delta) override | WaveTrack | virtual |
| WritableSampleTrack::ShiftBy(double t) | ChannelGroup | inline |
| Silence(double t0, double t1, ProgressReporter reportProgress) override | WaveTrack | virtual |
| ClientData::Site() | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ClientData::Site(const Site &other) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ClientData::Site(Site &&other) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ChannelGroup::Site() | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ChannelGroup::Site(const Site &other) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ChannelGroup::Site(Site &&other) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ClientData::size() const | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ChannelGroup::size() const | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ClientData::Slot | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivate |
| SnapToSample(double t) const | WideSampleSequence | |
| SortedClipArray() const | WaveTrack | private |
| SortedIntervalArray() | WaveTrack | |
| SortedIntervalArray() const | WaveTrack | |
| Split(double t0, double t1) | WaveTrack | |
| SplitAt(double t) | WaveTrack | |
| SplitChannels() | WaveTrack | |
| SplitCut(double t0, double t1) | WaveTrack | |
| SplitDelete(double t0, double t1) | WaveTrack | |
| Subscribe(Callback callback) | Observer::Publisher< WaveTrackMessage > | |
| Subscribe(Object &obj, Return(Object::*callback)(Args...)) | Observer::Publisher< WaveTrackMessage > | inline |
| SupportsBasicEditing() const | Track | virtual |
| SwapChannels() | WaveTrack | |
| SyncLockAdjust(double oldT1, double newT1) override | WaveTrack | virtual |
| TimeToLongSamples(double t0) const | WideSampleSequence | |
| Track() | Track | |
| Track(const Track &orig, ProtectedCreationArg &&) | Track | |
| Trim(double t0, double t1) | WaveTrack | |
| TypeSwitch(const Functions &...functions) | Track | inline |
| TypeSwitch(const Functions &...functions) const | Track | inline |
| WaveChannel | WaveTrack | private |
| WaveTrack(CreateToken &&, const SampleBlockFactoryPtr &pFactory, sampleFormat format, double rate) | WaveTrack | |
| WaveTrack_tag | WaveTrack | static |
| WaveTrackFactory | WaveTrack | friend |
| WidestEffectiveFormat() const override | WaveTrack | virtual |
| WritableSampleTrack() | WritableSampleTrack | |
| WritableSampleTrack(const WritableSampleTrack &other, ProtectedCreationArg &&) | WritableSampleTrack | |
| WriteCommonXMLAttributes(XMLWriter &xmlFile, bool includeNameAndSelected=true) const | Track | |
| WriteOneXML(const WaveChannel &channel, XMLWriter &xmlFile, size_t iChannel, size_t nChannels) | WaveTrack | privatestatic |
| WriteXML(XMLWriter &xmlFile) const override | WaveTrack | virtual |
| WriteXMLAttributes(XMLWriter &xmlFile) const | PlayableTrack | |
| AudioTrack::WriteXMLAttributes(XMLWriter &WXUNUSED(xmlFile)) const | AudioTrack | inline |
| XMLTagHandler() | XMLTagHandler | inline |
| ZipClips(bool mustAlign=true) | WaveTrack | |
| ~Channel() | AudioGraph::Channel | virtual |
| ~ChannelGroup() | ChannelGroup | virtual |
| ~PlayableSequence() override | PlayableSequence | |
| ~RecordableSequence() | RecordableSequence | virtual |
| ~SampleTrack() override | SampleTrack | |
| ClientData::~Site() | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ChannelGroup::~Site() | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ~Track() | Track | virtual |
| ~WaveTrack() | WaveTrack | virtual |
| ~WideSampleSequence() | WideSampleSequence | virtual |
| ~WritableSampleTrack() override | WritableSampleTrack | |
| ~XMLTagHandler() | XMLTagHandler | inlinevirtual |