Audacity 3.2.0
UndoManager Member List

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

AbandonRedo()UndoManager
Callback typedefObserver::Publisher< UndoRedoMessage >
CallbackReturn typedefObserver::Publisher< UndoRedoMessage >
CheckAvailable(int index)UndoManagerprivate
ClearStates()UndoManager
Consumer typedefUndoManager
currentUndoManagerprivate
EnqueueMessage(UndoRedoMessage message)UndoManagerprivate
Get(AudacityProject &project)UndoManagerstatic
Get(const AudacityProject &project)UndoManagerstatic
GetCurrentState()UndoManager
GetNumStates()UndoManager
GetSavedState() constUndoManager
GetShortDescription(unsigned int n, TranslatableString *desc)UndoManager
lastActionUndoManagerprivate
m_factoryObserver::Publisher< UndoRedoMessage >private
m_listObserver::Publisher< UndoRedoMessage >private
MarkUnsaved()UndoManager
mayConsolidateUndoManagerprivate
message_type typedefObserver::Publisher< UndoRedoMessage >
ModifyState()UndoManager
mProjectUndoManagerprivate
notifies_allObserver::Publisher< UndoRedoMessage >static
operator=(const UndoManager &)=deleteUndoManager
Publisher< UndoRedoMessage >::operator=(Publisher &&)=defaultObserver::Publisher< UndoRedoMessage >
Publish(const UndoRedoMessage &message)Observer::Publisher< UndoRedoMessage >inlineprotected
Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={})Observer::Publisher< UndoRedoMessage >inlineexplicit
Publisher(Publisher &&)=defaultObserver::Publisher< UndoRedoMessage >
PushState(const TranslatableString &longDescription, const TranslatableString &shortDescription, UndoPush flags=UndoPush::NONE)UndoManager
Redo(const Consumer &consumer)UndoManager
RedoAvailable()UndoManager
RemoveStateAt(int n)UndoManagerprivate
RemoveStates(size_t begin, size_t end)UndoManager
RenameState(int state, const TranslatableString &longDescription, const TranslatableString &shortDescription)UndoManager
savedUndoManagerprivate
SetLongDescription(unsigned int n, const TranslatableString &desc)UndoManager
SetStateTo(unsigned int n, const Consumer &consumer)UndoManager
stackUndoManagerprivate
StateSaved()UndoManager
StopConsolidating()UndoManagerinline
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)UndoManagerexplicit
UndoManager(const UndoManager &)=deleteUndoManager
UnsavedChanges() constUndoManager
VisitStates(const Consumer &consumer, bool newestFirst)UndoManager
VisitStates(const Consumer &consumer, size_t begin, size_t end)UndoManager
~Base()ClientData::Basevirtual
~UndoManager()UndoManager