This reference page is linked to from the following overview topics: The Undo Mechanism and Transform Controllers, The Undo and Redo System, How to Enable Undo and Redo, Undo and Redo Example, Deriving from RestoreObj, Undo Memory Limits, Undo and Redo in a Controller.
Go to the source code of this file.
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 | ) |