Open 3D Engine ScriptCanvas Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
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 |