Audacity 3.2.0
WaveTrack Member List

This is the complete list of members for WaveTrack, including all inherited members.

AdjustPositions()Track
Any() constTrack
Append(size_t iChannel, constSamplePtr buffer, sampleFormat format, size_t len, unsigned int stride=1, sampleFormat effectiveFormat=widestSampleFormat) overrideWaveTrackvirtual
ApplyPitchAndSpeed(std::optional< TimeInterval > interval, ProgressReporter reportProgress)WaveTrack
ApplyPitchAndSpeedOne(double t0, double t1, const ProgressReporter &reportProgress)WaveTrackprivate
ApplyPitchAndSpeedOnIntervals(const std::vector< IntervalHolder > &intervals, const ProgressReporter &reportProgress)WaveTrackprivate
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 typedefTrack
Attachments typedefChannelGroup
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 typedefObserver::Publisher< WaveTrackMessage >
CallbackReturn typedefObserver::Publisher< WaveTrackMessage >
CanInsertClip(const Interval &clip, double &slideBy, double tolerance) constWaveTrack
CanOffsetClips(const std::vector< Interval * > &movingClips, double amount, double *allowedAmount=nullptr)WaveTrack
Channels()WaveTrackinline
Channels() constWaveTrackinline
ClassTypeInfo()WaveTrackstatic
Clear(double t0, double t1) overrideWaveTrackvirtual
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)WaveTrackprivate
Clone(bool backup) const overrideWaveTrackprivatevirtual
ConvertToSampleFormat(sampleFormat format, const std::function< void(size_t)> &progressReport={})WaveTrack
Copy(double t0, double t1, bool forClipboard=true) const overrideWaveTrackvirtual
CopyAttachments(Track &dst, const Track &src, bool deep)Trackstatic
CopyClip(const Interval &toCopy, bool copyCutlines)WaveTrack
CopyClips(WaveClipHolders &clips, SampleBlockFactoryPtr pFactory, const WaveClipHolders &orig, bool backup)WaveTrackprivate
CopyGroupProperties(const Track &other)Trackprivate
CopyPartOfClip(const Interval &clip, double t0, double t1, bool forClipboard)WaveTrackprivate
CopyWholeClip(const Interval &clip, double t0, bool forClipboard)WaveTrackprivate
Create(const SampleBlockFactoryPtr &pFactory, sampleFormat format, double rate)WaveTrackstatic
CreateClip(double offset=.0, const wxString &name=wxEmptyString, const Interval *pToCopy=nullptr, bool copyCutlines=true)WaveTrack
CreateRight()WaveTrackprivate
Cut(double t0, double t1) overrideWaveTrackvirtual
ClientData::DataContainer typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >private
ClientData::DataFactories typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >private
ClientData::DataFactory typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >
ChannelGroup::DataFactory typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >
ClientData::DataPointer typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >
ChannelGroup::DataPointer typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >
ClientData::DataType typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >
ChannelGroup::DataType typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >
Disjoin(double t0, double t1)WaveTrack
DoCreateClip(double offset=.0, const wxString &name=wxEmptyString) constWaveTrackprivate
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 overrideWaveTrackvirtual
DoGetChannel(size_t iChannel) overrideWaveTrackprivatevirtual
DoGetInterval(size_t iInterval) overrideWaveTrackprivatevirtual
DoGetMute() constPlayableTrackprotected
DoGetSolo() constPlayableTrackprotected
DoSetLinkType(LinkType linkType, bool completeList=true)Trackprivate
DoSetMute(bool value)PlayableTrackprotected
DoSetPan(float value)WaveTrackprivate
DoSetRate(double newRate)WaveTrackprivate
DoSetSolo(bool value)PlayableTrackprotected
DoSetVolume(float value)WaveTrackprivate
Duplicate(DuplicateOptions={}) constTrackvirtual
DuplicateWithOtherTempo(double newTempo) constWaveTrackprivate
EmptyCopy(size_t nChannels, const SampleBlockFactoryPtr &pFactory={}) constWaveTrack
EmptyCopy(const SampleBlockFactoryPtr &pFactory={}) constWaveTrack
ClientData::EnsureIndex(Locked< DataContainer > &data, size_t index)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivatestatic
EraseChannelAttachments(size_t index)WaveTrackprivate
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)WaveTrackprivate
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 overrideWaveTrackvirtual
FindClip(const Interval &clip)WaveTrackprivate
ClientData::FindIf(const Function &function)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprotected
ClientData::FindIf(const Function &function) constClientData::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) constClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprotected
FinishCopy(double t0, double t1, bool forClipboard)WaveTrackprivate
Flush() overrideWaveTrackvirtual
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) constClientData::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) constClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprotected
FormatConsistencyCheck() constWaveTrackprivate
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) constWaveTrack
GetChannel(size_t iChannel)WaveTrackinline
GetChannel(size_t iChannel) constWaveTrackinline
GetChannelType() const overrideWaveTrackvirtual
GetChannelVolume(int channel) const overrideWaveTrackvirtual
GetClip(size_t iInterval)WaveTrack
GetClip(size_t iInterval) constWaveTrack
GetClipAtTime(double time) constWaveTrackprivate
GetClipIndex(const Interval &clip) constWaveTrack
GetClipInterfaces() constWaveTrack
ClientData::GetData()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
ClientData::GetData() constClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
GetDefaultAudioTrackNamePreference()WaveTrackstatic
GetEndTime() const overrideWaveTrackvirtual
GetEnvelopeValues(double *buffer, size_t bufferLen, double t0, bool backwards) const overrideWaveTrackvirtual
GetErrorOpening() const overrideWaveTrackvirtual
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) constSampleTrack
GetId() constTrackinline
GetIdealBlockSize()WaveTrack
GetInterval(size_t iInterval)ChannelGroupinline
GetInterval(size_t iInterval) const -> std::enable_if_t< std::is_const_v< IntervalType >, std::shared_ptr< IntervalType > >ChannelGroupinline
GetIntervalAtTime(double t)WaveTrack
ClientData::GetIterator(Locked< DataContainer > &data, size_t index)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivatestatic
GetLeftmostClip()WaveTrack
GetLeftmostClip() constWaveTrack
GetLinkedTrack() constTrackprivate
GetLinkType() const noexceptTrack
GetMaxBlockSize() constWaveTrack
GetMute() const overrideWaveTrackvirtual
GetName() constTrack
GetNextInterval(const Interval &interval, PlaybackDirection searchDirection) constWaveTrack
GetNextInterval(const Interval &interval, PlaybackDirection searchDirection)WaveTrack
GetNode() constTrackprivate
GetNotMute() constPlayableTrackinline
GetNotSolo() constPlayableTrackinline
GetNumClips() constWaveTrack
GetOne(const WaveClipHolders &clips, size_t iChannel, samplePtr buffer, sampleFormat format, sampleCount start, size_t len, bool backwards, fillFormat fill, bool mayThrow, sampleCount *pNumWithinClips) constWaveTrackprivate
GetOwner() constTrackinline
GetPan() constWaveTrack
GetRate() const overrideWaveTrackvirtual
GetRightmostClip()WaveTrack
GetRightmostClip() constWaveTrack
GetSampleBlockFactory() constWaveTrackinline
GetSampleFormat() const overrideWaveTrackvirtual
GetSampleView(double t0, double t1, bool mayThrow=true) constWaveTrack
GetSelected() constTrack
GetSolo() const overrideWaveTrackvirtual
GetStartTime() const overrideWaveTrackvirtual
GetTypeInfo() const overrideWaveTrackvirtual
GetTypeNames() constTrackinlinevirtual
GetVisibleSampleCount() constWaveTrack
GetVolume() constWaveTrack
HandleClear(double t0, double t1, bool addCutLines, bool split, bool clearByTrimming=false)WaveTrackprivate
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) overrideWaveTrackvirtual
HandleXMLContent(const std::string_view &WXUNUSED(content))XMLTagHandlerinlinevirtual
HandleXMLEndTag(const std::string_view &tag) overrideWaveTrack
WritableSampleTrack::HandleXMLEndTag(const std::string_view &WXUNUSED(tag))XMLTagHandlerinlinevirtual
HandleXMLTag(const std::string_view &tag, const AttributesList &attrs) overrideWaveTrackvirtual
HasClipNamed(const wxString &name) constWaveTrack
HasLinkedTrack() const noexceptTrackprivate
HasOwner() constTrackinline
HasTrivialEnvelope() const overrideWaveTrackvirtual
Holder typedefWaveTrack
Init(const WaveTrack &orig)WaveTrack
WritableSampleTrack::Init(const Track &orig)Track
InsertClip(WaveClipHolders &clips, WaveClipHolder clip, bool newClip, bool backup, bool allowEmpty)WaveTrackprivate
InsertInterval(const IntervalHolder &interval, bool newClip, bool allowEmpty=false)WaveTrack
InsertSilence(double t, double len) overrideWaveTrackvirtual
Interval typedefWaveTrack
IntervalConstHolder typedefWaveTrack
IntervalConstHolders typedefWaveTrack
IntervalHolder typedefWaveTrack
IntervalHolders typedefWaveTrack
Intervals()WaveTrackinline
Intervals() constWaveTrackinline
IsEmpty(double t0, double t1) constWaveTrack
IsLeader() constTrack
IsSelected() constTrack
Join(double t0, double t1, const ProgressReporter &reportProgress)WaveTrack
JoinOne(WaveTrack &track, double t0, double t1)WaveTrackprivatestatic
LinkConsistencyCheck()Trackinline
LinkConsistencyFix(bool doFix) overrideWaveTrackvirtual
LinkType enum nameChannelGroup
LongSamplesToTime(sampleCount pos) constWideSampleSequence
m_factoryObserver::Publisher< WaveTrackMessage >private
m_listObserver::Publisher< WaveTrackMessage >private
MakeClipCopyName(const wxString &originalName) constWaveTrackprivate
MakeMono()WaveTrack
MakeNewClipName() constWaveTrackprivate
mAppendCriticalSectionWaveTrackprivate
mChannelWaveTrackprivate
mClipsWaveTrackprivate
ClientData::mDataClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >private
MergeChannelAttachments(WaveTrack &&other)WaveTrackprivate
MergeClips(int clipidx1, int clipidx2)WaveTrack
message_type typedefObserver::Publisher< WaveTrackMessage >
mFlushCriticalSectionWaveTrackprivate
mIdTrackprivate
mLegacyFormatWaveTrackprivate
mLegacyProjectFileOffsetWaveTrackprivate
mLegacyRateWaveTrackmutableprivate
mLinkTypeTrackprivate
mListTrackprotected
mNameTrackprivate
mNodeTrackprotected
MonoToStereo()WaveTrack
MoveTo(double o) overrideWaveTrackvirtual
mpFactoryWaveTrackprivate
mRightChannelWaveTrackprivate
mSelectedTrackprivate
NarrowClips()WaveTrackprivate
NarrowClips() constWaveTrackprivate
NChannels() const overrideWaveTrackvirtual
New(AudacityProject &project)WaveTrackstatic
NewestOrNewClip()WaveTrack
NIntervals() const overrideWaveTrackvirtual
notifies_allObserver::Publisher< WaveTrackMessage >static
Notify(bool allChannels, int code=-1)Track
NthChannel(size_t nChannel)ChannelGroupinline
NthChannel(size_t nChannel) constChannelGroupinline
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)=deleteTrack
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 &&)=defaultObserver::Publisher< WaveTrackMessage >
Paste(double t0, const Track &src) overrideWaveTrackvirtual
Paste(double t, const Track &src)=0WaveTrackvirtual
PasteInto(AudacityProject &project, TrackList &list) const overrideWaveTrackvirtual
PasteWaveTrack(double t0, const WaveTrack &other, bool merge)WaveTrackprivate
PasteWaveTrackAtSameTempo(double t0, const WaveTrack &other, bool merge)WaveTrackprivate
PlayableTrack()PlayableTrack
PlayableTrack(const PlayableTrack &orig, ProtectedCreationArg &&)PlayableTrack
ProjectNyquistFrequency(const AudacityProject &project)WaveTrackstatic
Publish(const WaveTrackMessage &message)Observer::Publisher< WaveTrackMessage >inlineprotected
Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={})Observer::Publisher< WaveTrackMessage >inlineexplicit
Publisher(Publisher &&)=defaultObserver::Publisher< WaveTrackMessage >
RateConsistencyCheck() constWaveTrackprivate
ReadXMLChild(const char *tag)XMLTagHandler
ReadXMLContent(const char *s, int len)XMLTagHandler
ReadXMLEndTag(const char *tag)XMLTagHandler
Regions typedefWaveTrack
RemoveClip(std::ptrdiff_t distance)WaveTrackprivate
RemoveInterval(const IntervalHolder &interval)WaveTrack
RepairChannels() overrideWaveTrackvirtual
ReparentAllAttachments()Track
ReplaceInterval(const IntervalHolder &oldOne, const IntervalHolder &newOne)WaveTrackprivate
Resample(int rate, BasicUI::ProgressDialog *progress=NULL)WaveTrack
RightmostOrNewClip()WaveTrack
SameKindAs(const Track &track) constTrackinline
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)Trackinlineprivate
SetLegacyFormat(sampleFormat format)WaveTrack
SetLinkType(LinkType linkType, bool completeList=true)Trackprotected
SetMute(bool m)PlayableTrack
SetName(const wxString &n)Track
SetOwner(const std::weak_ptr< TrackList > &list, TrackNodePointer node)Trackprivate
SetPan(float newPan)WaveTrack
SetRate(double newRate)WaveTrack
SetSelected(bool s)Trackvirtual
SetSolo(bool s)PlayableTrack
SetVolume(float newVolume)WaveTrack
SharedPointer()Trackinline
SharedPointer() const -> std::enable_if_t< std::is_const_v< Subclass >, std::shared_ptr< Subclass > >Trackinline
SharedPointer(Track *pTrack)Trackinlinestatic
SharedPointer(const Track *pTrack)Trackinlinestatic
ShiftBy(double t0, double delta) overrideWaveTrackvirtual
WritableSampleTrack::ShiftBy(double t)ChannelGroupinline
Silence(double t0, double t1, ProgressReporter reportProgress) overrideWaveTrackvirtual
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() constClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
ChannelGroup::size() constClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
ClientData::SlotClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
SnapToSample(double t) constWideSampleSequence
SortedClipArray() constWaveTrackprivate
SortedIntervalArray()WaveTrack
SortedIntervalArray() constWaveTrack
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() constTrackvirtual
SwapChannels()WaveTrack
SyncLockAdjust(double oldT1, double newT1) overrideWaveTrackvirtual
TimeToLongSamples(double t0) constWideSampleSequence
Track()Track
Track(const Track &orig, ProtectedCreationArg &&)Track
Trim(double t0, double t1)WaveTrack
TypeSwitch(const Functions &...functions)Trackinline
TypeSwitch(const Functions &...functions) constTrackinline
WaveChannelWaveTrackprivate
WaveTrack(CreateToken &&, const SampleBlockFactoryPtr &pFactory, sampleFormat format, double rate)WaveTrack
WaveTrack_tagWaveTrackstatic
WaveTrackFactoryWaveTrackfriend
WidestEffectiveFormat() const overrideWaveTrackvirtual
WritableSampleTrack()WritableSampleTrack
WritableSampleTrack(const WritableSampleTrack &other, ProtectedCreationArg &&)WritableSampleTrack
WriteCommonXMLAttributes(XMLWriter &xmlFile, bool includeNameAndSelected=true) constTrack
WriteOneXML(const WaveChannel &channel, XMLWriter &xmlFile, size_t iChannel, size_t nChannels)WaveTrackprivatestatic
WriteXML(XMLWriter &xmlFile) const overrideWaveTrackvirtual
WriteXMLAttributes(XMLWriter &xmlFile) constPlayableTrack
AudioTrack::WriteXMLAttributes(XMLWriter &WXUNUSED(xmlFile)) constAudioTrackinline
XMLTagHandler()XMLTagHandlerinline
ZipClips(bool mustAlign=true)WaveTrack
~Channel()AudioGraph::Channelvirtual
~ChannelGroup()ChannelGroupvirtual
~PlayableSequence() overridePlayableSequence
~RecordableSequence()RecordableSequencevirtual
~SampleTrack() overrideSampleTrack
ClientData::~Site()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
ChannelGroup::~Site()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
~Track()Trackvirtual
~WaveTrack()WaveTrackvirtual
~WideSampleSequence()WideSampleSequencevirtual
~WritableSampleTrack() overrideWritableSampleTrack
~XMLTagHandler()XMLTagHandlerinlinevirtual