Audacity 3.2.0
RealtimeEffectList Member List

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

AddState(std::shared_ptr< RealtimeEffectState > pState)RealtimeEffectList
Base typedefClientData::Cloneable< Covariant, Owner >
Callback typedefObserver::Publisher< RealtimeEffectListMessage >
CallbackReturn typedefObserver::Publisher< RealtimeEffectListMessage >
CanUndoOrRedo(const AudacityProject &project)UndoStateExtensionvirtual
Clear()RealtimeEffectList
Clone() const overrideRealtimeEffectListvirtual
Cloneable()=defaultClientData::Cloneable< Covariant, Owner >
Cloneable(const Cloneable &)=defaultClientData::Cloneable< Covariant, Owner >
FindState(const std::shared_ptr< RealtimeEffectState > &pState) constRealtimeEffectList
Get(AudacityProject &project)RealtimeEffectListstatic
Get(const AudacityProject &project)RealtimeEffectListstatic
Get(ChannelGroup &group)RealtimeEffectListstatic
Get(const ChannelGroup &group)RealtimeEffectListstatic
GetLock() constRealtimeEffectListinline
GetStateAt(size_t index) noexceptRealtimeEffectList
GetStateAt(size_t index) const noexceptRealtimeEffectList
GetStatesCount() const noexceptRealtimeEffectList
HandleXMLChild(const std::string_view &tag) overrideRealtimeEffectListvirtual
HandleXMLContent(const std::string_view &WXUNUSED(content))XMLTagHandlerinlinevirtual
HandleXMLEndTag(const std::string_view &WXUNUSED(tag))XMLTagHandlerinlinevirtual
HandleXMLTag(const std::string_view &tag, const AttributesList &attrs) overrideRealtimeEffectListvirtual
IsActive() constRealtimeEffectList
Lock typedefRealtimeEffectList
LockGuard typedefRealtimeEffectListprivate
m_factoryObserver::Publisher< RealtimeEffectListMessage >private
m_listObserver::Publisher< RealtimeEffectListMessage >private
mActiveRealtimeEffectListprivate
message_type typedefObserver::Publisher< RealtimeEffectListMessage >
mLockRealtimeEffectListmutableprivate
MoveEffect(size_t fromIndex, size_t toIndex)RealtimeEffectList
mStatesRealtimeEffectListprivate
notifies_allObserver::Publisher< RealtimeEffectListMessage >static
operator=(const RealtimeEffectList &)=deleteRealtimeEffectListprivate
ClientData::Cloneable::operator=(const Cloneable &)=defaultClientData::Cloneable< Covariant, Owner >
Publisher< RealtimeEffectListMessage >::operator=(Publisher &&)=defaultObserver::Publisher< RealtimeEffectListMessage >
PointerType typedefClientData::Cloneable< Covariant, Owner >
Publish(const RealtimeEffectListMessage &message)Observer::Publisher< RealtimeEffectListMessage >inlineprotected
Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={})Observer::Publisher< RealtimeEffectListMessage >inlineexplicit
Publisher(Publisher &&)=defaultObserver::Publisher< RealtimeEffectListMessage >
ReadXMLChild(const char *tag)XMLTagHandler
ReadXMLContent(const char *s, int len)XMLTagHandler
ReadXMLEndTag(const char *tag)XMLTagHandler
RealtimeEffectList(const RealtimeEffectList &)=deleteRealtimeEffectListprivate
RealtimeEffectList()RealtimeEffectList
RemoveState(std::shared_ptr< RealtimeEffectState > pState)RealtimeEffectList
ReplaceState(size_t index, std::shared_ptr< RealtimeEffectState > pState)RealtimeEffectList
RestoreUndoRedoState(AudacityProject &project) noexcept overrideRealtimeEffectListvirtual
Set(AudacityProject &project, const std::shared_ptr< RealtimeEffectList > &list)RealtimeEffectListstatic
SetActive(bool value)RealtimeEffectList
States typedefRealtimeEffectList
Subscribe(Callback callback)Observer::Publisher< RealtimeEffectListMessage >
Subscribe(Object &obj, Return(Object::*callback)(Args...))Observer::Publisher< RealtimeEffectListMessage >inline
Visit(const StateVisitor &func)RealtimeEffectListinline
Visit(const StateVisitor &func) constRealtimeEffectListinline
WriteXML(XMLWriter &xmlFile) constRealtimeEffectList
XMLTag()RealtimeEffectListstatic
XMLTagHandler()XMLTagHandlerinline
~Base()ClientData::Basevirtual
~Cloneable()=defaultClientData::Cloneable< Covariant, Owner >virtual
~RealtimeEffectList()RealtimeEffectListvirtual
~UndoStateExtension()UndoStateExtensionvirtual
~XMLTagHandler()XMLTagHandlerinlinevirtual