This is the main undo/redo state structure which is meant to populate whatever states that needs to be stored temporarily. More...
#include <undoredomanager.h>
Public Attributes | |
int | layerId = 0 |
Layer::LAYER_TYPE | layerType = Layer::UNDEFINED |
std::unique_ptr< KeyFrame > | keyframe = nullptr |
std::unique_ptr< SelectionSaveState > | selectionState = nullptr |
UndoRedoRecordType | recordType = UndoRedoRecordType::INVALID |
This is the main undo/redo state structure which is meant to populate whatever states that needs to be stored temporarily.
Definition at line 80 of file undoredomanager.h.
std::unique_ptr<KeyFrame> UndoSaveState::keyframe = nullptr |
Definition at line 84 of file undoredomanager.h.
int UndoSaveState::layerId = 0 |
Definition at line 81 of file undoredomanager.h.
Layer::LAYER_TYPE UndoSaveState::layerType = Layer::UNDEFINED |
Definition at line 82 of file undoredomanager.h.
UndoRedoRecordType UndoSaveState::recordType = UndoRedoRecordType::INVALID |
Definition at line 87 of file undoredomanager.h.
std::unique_ptr<SelectionSaveState> UndoSaveState::selectionState = nullptr |
Definition at line 85 of file undoredomanager.h.