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 | ) |