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>
Collaboration diagram for UndoSaveState:Public Attributes | |
| UndoRedoRecordType | recordType = UndoRedoRecordType::INVALID |
| int | layerId = 0 |
| int | currentFrameIndex = 0 |
| Layer::LAYER_TYPE | layerType = Layer::UNDEFINED |
| std::unique_ptr< KeyFrame > | keyframe |
| SelectionSaveState | selectionState = {} |
| UserSaveState | userState = {} |
This is the main undo/redo state structure which is meant to populate whatever states that needs to be stored temporarily.
Definition at line 106 of file undoredomanager.h.
| int UndoSaveState::currentFrameIndex = 0 |
Definition at line 110 of file undoredomanager.h.
| std::unique_ptr<KeyFrame> UndoSaveState::keyframe |
Definition at line 112 of file undoredomanager.h.
| int UndoSaveState::layerId = 0 |
Definition at line 109 of file undoredomanager.h.
| Layer::LAYER_TYPE UndoSaveState::layerType = Layer::UNDEFINED |
Definition at line 111 of file undoredomanager.h.
| UndoRedoRecordType UndoSaveState::recordType = UndoRedoRecordType::INVALID |
Definition at line 108 of file undoredomanager.h.
| SelectionSaveState UndoSaveState::selectionState = {} |
Definition at line 113 of file undoredomanager.h.
| UserSaveState UndoSaveState::userState = {} |
Definition at line 115 of file undoredomanager.h.