#include <UndoManager.h>
Definition at line 69 of file UndoManager.h.
◆ UndoStack
◆ UndoManager()
Divide::UndoManager::UndoManager |
( |
U32 |
maxSize | ) |
|
|
explicit |
◆ apply()
bool Divide::UndoManager::apply |
( |
const std::shared_ptr< IUndoEntry > & |
entry | ) |
|
|
private |
◆ lasActionName()
const string & Divide::UndoManager::lasActionName |
( |
| ) |
const |
|
noexcept |
◆ Redo()
bool Divide::UndoManager::Redo |
( |
| ) |
|
◆ RedoStackSize()
size_t Divide::UndoManager::RedoStackSize |
( |
| ) |
const |
|
inlinenoexcept |
◆ registerUndoEntry()
template<typename T >
void Divide::UndoManager::registerUndoEntry |
( |
const UndoEntry< T > & |
entry | ) |
|
|
inline |
◆ Undo()
bool Divide::UndoManager::Undo |
( |
| ) |
|
◆ UndoStackSize()
size_t Divide::UndoManager::UndoStackSize |
( |
| ) |
const |
|
inlinenoexcept |
◆ _lastActionName
string Divide::UndoManager::_lastActionName |
|
private |
◆ _maxSize
const U32 Divide::UndoManager::_maxSize = 10 |
|
private |
◆ _redoStack
◆ _undoStack
The documentation for this class was generated from the following files: