Audacity 3.2.0
Public Types | Public Member Functions | Public Attributes | List of all members
UndoState Struct Reference

#include <UndoManager.h>

Collaboration diagram for UndoState:
[legend]

Public Types

using Extensions = std::vector< std::shared_ptr< UndoStateExtension > >
 

Public Member Functions

 UndoState (Extensions extensions)
 

Public Attributes

Extensions extensions
 

Detailed Description

Definition at line 107 of file UndoManager.h.

Member Typedef Documentation

◆ Extensions

using UndoState::Extensions = std::vector<std::shared_ptr<UndoStateExtension> >

Definition at line 108 of file UndoManager.h.

Constructor & Destructor Documentation

◆ UndoState()

UndoState::UndoState ( Extensions  extensions)
inline

Definition at line 110 of file UndoManager.h.

111 : extensions(std::move(extensions))
112 {}
Extensions extensions
Definition: UndoManager.h:114

Member Data Documentation

◆ extensions

Extensions UndoState::extensions

Definition at line 114 of file UndoManager.h.

Referenced by TrackList::FindUndoTracks(), and ProjectHistory::PopState().


The documentation for this struct was generated from the following file: