| AddState(std::shared_ptr< RealtimeEffectState > pState) | RealtimeEffectList | |
| Base typedef | ClientData::Cloneable< Covariant, Owner > | |
| Callback typedef | Observer::Publisher< RealtimeEffectListMessage > | |
| CallbackReturn typedef | Observer::Publisher< RealtimeEffectListMessage > | |
| CanUndoOrRedo(const AudacityProject &project) | UndoStateExtension | virtual |
| Clear() | RealtimeEffectList | |
| Clone() const override | RealtimeEffectList | virtual |
| Cloneable()=default | ClientData::Cloneable< Covariant, Owner > | |
| Cloneable(const Cloneable &)=default | ClientData::Cloneable< Covariant, Owner > | |
| FindState(const std::shared_ptr< RealtimeEffectState > &pState) const | RealtimeEffectList | |
| Get(AudacityProject &project) | RealtimeEffectList | static |
| Get(const AudacityProject &project) | RealtimeEffectList | static |
| Get(ChannelGroup &group) | RealtimeEffectList | static |
| Get(const ChannelGroup &group) | RealtimeEffectList | static |
| GetLock() const | RealtimeEffectList | inline |
| GetStateAt(size_t index) noexcept | RealtimeEffectList | |
| GetStateAt(size_t index) const noexcept | RealtimeEffectList | |
| GetStatesCount() const noexcept | RealtimeEffectList | |
| HandleXMLChild(const std::string_view &tag) override | RealtimeEffectList | virtual |
| HandleXMLContent(const std::string_view &WXUNUSED(content)) | XMLTagHandler | inlinevirtual |
| HandleXMLEndTag(const std::string_view &WXUNUSED(tag)) | XMLTagHandler | inlinevirtual |
| HandleXMLTag(const std::string_view &tag, const AttributesList &attrs) override | RealtimeEffectList | virtual |
| IsActive() const | RealtimeEffectList | |
| Lock typedef | RealtimeEffectList | |
| LockGuard typedef | RealtimeEffectList | private |
| m_factory | Observer::Publisher< RealtimeEffectListMessage > | private |
| m_list | Observer::Publisher< RealtimeEffectListMessage > | private |
| mActive | RealtimeEffectList | private |
| message_type typedef | Observer::Publisher< RealtimeEffectListMessage > | |
| mLock | RealtimeEffectList | mutableprivate |
| MoveEffect(size_t fromIndex, size_t toIndex) | RealtimeEffectList | |
| mStates | RealtimeEffectList | private |
| notifies_all | Observer::Publisher< RealtimeEffectListMessage > | static |
| operator=(const RealtimeEffectList &)=delete | RealtimeEffectList | private |
| ClientData::Cloneable::operator=(const Cloneable &)=default | ClientData::Cloneable< Covariant, Owner > | |
| Publisher< RealtimeEffectListMessage >::operator=(Publisher &&)=default | Observer::Publisher< RealtimeEffectListMessage > | |
| PointerType typedef | ClientData::Cloneable< Covariant, Owner > | |
| Publish(const RealtimeEffectListMessage &message) | Observer::Publisher< RealtimeEffectListMessage > | inlineprotected |
| Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={}) | Observer::Publisher< RealtimeEffectListMessage > | inlineexplicit |
| Publisher(Publisher &&)=default | Observer::Publisher< RealtimeEffectListMessage > | |
| ReadXMLChild(const char *tag) | XMLTagHandler | |
| ReadXMLContent(const char *s, int len) | XMLTagHandler | |
| ReadXMLEndTag(const char *tag) | XMLTagHandler | |
| RealtimeEffectList(const RealtimeEffectList &)=delete | RealtimeEffectList | private |
| RealtimeEffectList() | RealtimeEffectList | |
| RemoveState(std::shared_ptr< RealtimeEffectState > pState) | RealtimeEffectList | |
| ReplaceState(size_t index, std::shared_ptr< RealtimeEffectState > pState) | RealtimeEffectList | |
| RestoreUndoRedoState(AudacityProject &project) noexcept override | RealtimeEffectList | virtual |
| Set(AudacityProject &project, const std::shared_ptr< RealtimeEffectList > &list) | RealtimeEffectList | static |
| SetActive(bool value) | RealtimeEffectList | |
| States typedef | RealtimeEffectList | |
| Subscribe(Callback callback) | Observer::Publisher< RealtimeEffectListMessage > | |
| Subscribe(Object &obj, Return(Object::*callback)(Args...)) | Observer::Publisher< RealtimeEffectListMessage > | inline |
| Visit(const StateVisitor &func) | RealtimeEffectList | inline |
| Visit(const StateVisitor &func) const | RealtimeEffectList | inline |
| WriteXML(XMLWriter &xmlFile) const | RealtimeEffectList | |
| XMLTag() | RealtimeEffectList | static |
| XMLTagHandler() | XMLTagHandler | inline |
| ~Base() | ClientData::Base | virtual |
| ~Cloneable()=default | ClientData::Cloneable< Covariant, Owner > | virtual |
| ~RealtimeEffectList() | RealtimeEffectList | virtual |
| ~UndoStateExtension() | UndoStateExtension | virtual |
| ~XMLTagHandler() | XMLTagHandler | inlinevirtual |