Inherits UndoRequestBus::Handler, and AzToolsFramework::UndoSystem::IUndoNotify.
Public Member Functions | |
UndoHelper (EditorGraph *source) | |
UndoCache * | GetSceneUndoCache () override |
UndoData | CreateUndoData () override |
void | SetSource (EditorGraph *source) |
void | BeginUndoBatch (AZStd::string_view label) override |
void | EndUndoBatch () override |
void | AddUndo (AzToolsFramework::UndoSystem::URSequencePoint *seqPoint) override |
void | AddGraphItemChangeUndo (AZStd::string_view undoLabel) override |
void | AddGraphItemAdditionUndo (AZStd::string_view undoLabel) override |
void | AddGraphItemRemovalUndo (AZStd::string_view undoLabel) override |
void | Undo () override |
void | Redo () override |
void | Reset () override |
bool | IsActive () override |
bool | IsIdle () override |
bool | CanUndo () const override |
bool | CanRedo () const override |