Inherits ScriptCanvasEditor::GraphItemCommand.
Inherited by ScriptCanvasEditor::GraphItemAddCommand, and ScriptCanvasEditor::GraphItemRemovalCommand.
|
| AZ_RTTI (GraphItemChangeCommand, "{9F8805F7-61CD-40FC-B426-020925F4E3DB}", GraphItemCommand) |
|
| AZ_CLASS_ALLOCATOR (GraphItemChangeCommand, AZ::SystemAllocator) |
|
| GraphItemChangeCommand (AZStd::string_view friendlyName) |
|
void | Undo () override |
|
void | Redo () override |
|
void | Capture (EditorGraph *graph, bool captureUndo) override |
|
void | RestoreItem (const AZStd::vector< AZ::u8 > &restoreBuffer) override |
|
Public Member Functions inherited from ScriptCanvasEditor::GraphItemCommand |
| AZ_RTTI (GraphItemCommand, "{94B50FAC-ACAF-4B9B-BA3C-9F3EE36854BA}", AzToolsFramework::UndoSystem::URSequencePoint) |
|
| AZ_CLASS_ALLOCATOR (GraphItemCommand, AZ::SystemAllocator) |
|
| GraphItemCommand (AZStd::string_view friendlyName) |
|
void | Undo () override |
|
void | Redo () override |
|
virtual void | Capture (EditorGraph *graph, bool captureUndo) |
|
bool | Changed () const override |
|
|
Protected Attributes inherited from ScriptCanvasEditor::GraphItemCommand |
AZ::EntityId | m_graphCanvasGraphId |
|
AZ::EntityId | m_scriptCanvasEntityId |
| The id of the ScriptCanvas Entity with the Script Canvas Graph and Graph Canvas Scene.
|
|
ScriptCanvas::ScriptCanvasId | m_scriptCanvasId |
|
AZStd::vector< AZ::u8 > | m_undoState |
|
AZStd::vector< AZ::u8 > | m_redoState |
|
◆ Capture()
void ScriptCanvasEditor::GraphItemChangeCommand::Capture |
( |
EditorGraph * |
graph, |
|
|
bool |
captureUndo |
|
) |
| |
|
overridevirtual |
◆ RestoreItem()
void ScriptCanvasEditor::GraphItemChangeCommand::RestoreItem |
( |
const AZStd::vector< AZ::u8 > & |
restoreBuffer | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file:
- Gems/ScriptCanvas/Code/Editor/Undo/ScriptCanvasGraphCommand.h