CompoundUndoAction
An undo action that is comprised of other undo actions.
Public Types
Parent
Public Friends
class
Protected Attributes
Vector< UndoAction * >
Public Functions
CompoundUndoAction(const UTF8 * actionName)
addAction(UndoAction * action)
onDeleteNotify(SimObject * object)
Called when a SimObject is deleted.
Detailed Description
An undo action that is comprised of other undo actions.
Public Types
typedef UndoAction Parent
Public Friends
Protected Attributes
Vector< UndoAction * > mChildren
Public Functions
CompoundUndoAction(const UTF8 * actionName)
~CompoundUndoAction()
addAction(UndoAction * action)
DECLARE_CONOBJECT(CompoundUndoAction )
getNumChildren()
onDeleteNotify(SimObject * object)
Reimplemented from: SimObject
redo()
Reimplemented from: UndoAction
undo()
Reimplemented from: UndoAction