#include <undo.h>
◆ UndoStack()
Ms::UndoStack::UndoStack |
( |
| ) |
|
◆ ~UndoStack()
Ms::UndoStack::~UndoStack |
( |
| ) |
|
◆ active()
bool Ms::UndoStack::active |
( |
| ) |
const |
|
inline |
◆ beginMacro()
void Ms::UndoStack::beginMacro |
( |
Score * |
score | ) |
|
◆ canRedo()
bool Ms::UndoStack::canRedo |
( |
| ) |
const |
|
inline |
◆ canUndo()
bool Ms::UndoStack::canUndo |
( |
| ) |
const |
|
inline |
◆ current()
◆ empty()
bool Ms::UndoStack::empty |
( |
| ) |
const |
|
inline |
◆ endMacro()
void Ms::UndoStack::endMacro |
( |
bool |
rollback | ) |
|
◆ getCurIdx()
int Ms::UndoStack::getCurIdx |
( |
| ) |
const |
|
inline |
◆ isClean()
bool Ms::UndoStack::isClean |
( |
| ) |
const |
|
inline |
◆ last()
◆ pop()
void Ms::UndoStack::pop |
( |
| ) |
|
◆ push()
◆ push1()
◆ redo()
void Ms::UndoStack::redo |
( |
EditData * |
ed | ) |
|
◆ remove()
void Ms::UndoStack::remove |
( |
int |
idx | ) |
|
|
private |
◆ reopen()
void Ms::UndoStack::reopen |
( |
| ) |
|
◆ rollback()
void Ms::UndoStack::rollback |
( |
| ) |
|
◆ setClean()
void Ms::UndoStack::setClean |
( |
| ) |
|
◆ state()
int Ms::UndoStack::state |
( |
| ) |
const |
|
inline |
◆ undo()
void Ms::UndoStack::undo |
( |
EditData * |
ed | ) |
|
◆ cleanState
int Ms::UndoStack::cleanState |
|
private |
◆ curCmd
◆ curIdx
int Ms::UndoStack::curIdx |
|
private |
◆ list
◆ nextState
int Ms::UndoStack::nextState |
|
private |
◆ stateList
std::vector<int> Ms::UndoStack::stateList |
|
private |
The documentation for this class was generated from the following files: