UndoCommand class
#include <Editor/Public/UndoCommand.h>
Derived classes
- class EntityLifetimeCommand
- class FieldEditCommand
Constructors, destructors, conversion operators
- ~UndoCommand() defaulted virtual
Public functions
- void Execute() pure virtual
- void Undo() pure virtual
- auto MergeWith(const UndoCommand&) -> bool virtual
- void OnDiscarded() virtual
Function documentation
void UndoCommand:: OnDiscarded() virtual
The history dropped this command for good (past the depth cap, or a truncated redo branch): release anything it was keeping alive for undo. Not called on History::Clear.