This reference page is linked to from the following overview topics: How to Enable Undo and Redo, Undo and Redo Example, Deriving from RestoreObj, Undo and Redo in a Controller, Undo Memory Limits, The Undo and Redo System, The Undo Mechanism and Transform Controllers.
Classes |
|
class | RestoreObj |
class | Hold |
class | HoldSuspend |
Defines |
|
#define | RESTOBJ_DOES_REFERENCE_POINTER 1 |
#define | RESTOBJ_GOING_TO_DELETE_POINTER 2 |
#define | REFTARG_AUTO_DELETED 10 |
#define | HOLD_SYSTEM_EMPTY 1 |
#define | HOLD_POINTER_IS_MANAGER 2 |
#define | HOLD_SUPERLEVEL 3 |
Functions |
|
CoreExport void | EnableUndoDebugPrintout (BOOL onoff) |
Variables |
|
CoreExport Hold | theHold |
#define RESTOBJ_DOES_REFERENCE_POINTER 1 |
#define RESTOBJ_GOING_TO_DELETE_POINTER 2 |
#define REFTARG_AUTO_DELETED 10 |
#define HOLD_SYSTEM_EMPTY 1 |
#define HOLD_POINTER_IS_MANAGER 2 |
#define HOLD_SUPERLEVEL 3 |
CoreExport void EnableUndoDebugPrintout | ( | BOOL | onoff | ) |