| AbandonRedo() | UndoManager | |
| Callback typedef | Observer::Publisher< UndoRedoMessage > | |
| CallbackReturn typedef | Observer::Publisher< UndoRedoMessage > | |
| CheckAvailable(int index) | UndoManager | private |
| ClearStates() | UndoManager | |
| Consumer typedef | UndoManager | |
| current | UndoManager | private |
| EnqueueMessage(UndoRedoMessage message) | UndoManager | private |
| Get(AudacityProject &project) | UndoManager | static |
| Get(const AudacityProject &project) | UndoManager | static |
| GetCurrentState() | UndoManager | |
| GetNumStates() | UndoManager | |
| GetSavedState() const | UndoManager | |
| GetShortDescription(unsigned int n, TranslatableString *desc) | UndoManager | |
| lastAction | UndoManager | private |
| m_factory | Observer::Publisher< UndoRedoMessage > | private |
| m_list | Observer::Publisher< UndoRedoMessage > | private |
| MarkUnsaved() | UndoManager | |
| mayConsolidate | UndoManager | private |
| message_type typedef | Observer::Publisher< UndoRedoMessage > | |
| ModifyState() | UndoManager | |
| mProject | UndoManager | private |
| notifies_all | Observer::Publisher< UndoRedoMessage > | static |
| operator=(const UndoManager &)=delete | UndoManager | |
| Publisher< UndoRedoMessage >::operator=(Publisher &&)=default | Observer::Publisher< UndoRedoMessage > | |
| Publish(const UndoRedoMessage &message) | Observer::Publisher< UndoRedoMessage > | inlineprotected |
| Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={}) | Observer::Publisher< UndoRedoMessage > | inlineexplicit |
| Publisher(Publisher &&)=default | Observer::Publisher< UndoRedoMessage > | |
| PushState(const TranslatableString &longDescription, const TranslatableString &shortDescription, UndoPush flags=UndoPush::NONE) | UndoManager | |
| Redo(const Consumer &consumer) | UndoManager | |
| RedoAvailable() | UndoManager | |
| RemoveStateAt(int n) | UndoManager | private |
| RemoveStates(size_t begin, size_t end) | UndoManager | |
| RenameState(int state, const TranslatableString &longDescription, const TranslatableString &shortDescription) | UndoManager | |
| saved | UndoManager | private |
| SetLongDescription(unsigned int n, const TranslatableString &desc) | UndoManager | |
| SetStateTo(unsigned int n, const Consumer &consumer) | UndoManager | |
| stack | UndoManager | private |
| StateSaved() | UndoManager | |
| StopConsolidating() | UndoManager | inline |
| Subscribe(Callback callback) | Observer::Publisher< UndoRedoMessage > | |
| Subscribe(Object &obj, Return(Object::*callback)(Args...)) | Observer::Publisher< UndoRedoMessage > | inline |
| Undo(const Consumer &consumer) | UndoManager | |
| UndoAvailable() | UndoManager | |
| UndoManager(AudacityProject &project) | UndoManager | explicit |
| UndoManager(const UndoManager &)=delete | UndoManager | |
| UnsavedChanges() const | UndoManager | |
| VisitStates(const Consumer &consumer, bool newestFirst) | UndoManager | |
| VisitStates(const Consumer &consumer, size_t begin, size_t end) | UndoManager | |
| ~Base() | ClientData::Base | virtual |
| ~UndoManager() | UndoManager | |