AIUndo.h File Reference
#include "AITypes.h"
#include "IAIUnicodeString.h"
#include "AIHeaderBegin.h"
#include "AIHeaderEnd.h"
Go to the source code of this file.
Detailed Description
Define Documentation
#define kAIUndoSuite "AI Undo Suite" |
#define kAIUndoSuiteVersion AIAPI_VERSION(8) |
#define kAIUndoVersion kAIUndoSuiteVersion |
Enumeration Type Documentation
Undo context types.
See AIUndoSuite
.
- Enumerator:
kAIStandardUndoContext |
A standard context results in the addition of a new transaction which can be undone/redone by the user.
|
kAISilentUndoContext |
A silent context does not cause redos to be discarded and is skipped over when undoing and redoing.
An example is a selection change.
|
kAIAppendUndoContext |
An appended context is like a standard context, except that it is combined with the preceding transaction.
It does not appear as a separate transaction. Used, for example, to collect sequential changes to the color of an object into a single undo/redo transaction.
|