UndoRedo
Undoing and redoing actions within the editor.
Classes
-
UndoableOperation— Performs an operation that can later be undone or re-applied via the undo-redo system. -
UndoRedo— Provides functionality to undo or redo recently performed operations in the editor. -
BreakPrefabUndoableOperation— Breaks a prefab link of a scene object and allows you to undo the operation. -
CloneSceneObjectUndoableOperation— Clones one or multiple scene objects and allows you to undo the operation. -
CreateSceneObjectUndoableOperation— Creates a scene object and allows you to undo the operation. -
DeleteSceneObjectUndoableOperation— Deletes a scene object and allows you to restore it as an undo operation. -
InstantiateSceneObjectUndoableCommand— Instantiates scene object(s) from a prefab and allows you to delete them as an undo operation. -
RenameSceneObjectUndoableOperation— Renames a scene object and allows you to redo the rename as an undo operation. -
ReparentSceneObjectUndoableOperation— Moves one or multiple scene objects to a new parent and allows you to undo the operation.
Internal
Symbols intended for engine-internal use. Not part of the public API.
Structs
-
UndoRedo::GroupData— Contains data about a single undo/redo group. -
BreakPrefabUndoableOperation::PrivatelyConstruct -
CloneSceneObjectUndoableOperation::PrivatelyConstruct -
CreateSceneObjectUndoableOperation::PrivatelyConstruct -
DeleteSceneObjectUndoableOperation::PrivatelyConstruct -
InstantiateSceneObjectUndoableCommand::PrivatelyConstruct -
RenameSceneObjectUndoableOperation::PrivatelyConstruct -
ReparentSceneObjectUndoableOperation::PrivatelyConstruct