#include "UT_API.h"#include "UT_IntArray.h"#include "UT_PtrArray.h"#include "UT_StringArray.h"Go to the source code of this file.
Classes | |
| class | UT_UndoManager |
| class | UT_AutoUndoBlock |
| class | UT_AutoDisableUndos |
Defines | |
| #define | UT_UNDOBLOCK_ADOPT_NAME "Multiple Undo Operation" |
Enumerations | |
| enum | UT_UndoBlockType { TOPLEVEL, ANYLEVEL } |
Functions | |
| UT_API UT_UndoManager * | UTgetUndoManager () |
| UT_API int | UTbeginUndoBlock (const char *name, UT_UndoBlockType blocktype, UT_UndoManager *man=0) |
| UT_API int | UTwillAcceptUndoAddition (UT_UndoManager *man=0) |
| UT_API void | UTaddToUndoBlock (UT_Undo *, UT_UndoManager *man=0) |
| UT_API void | UTendUndoBlock (int level, UT_UndoManager *man=0) |
| UT_API int | UTperformingUndoRedo (UT_UndoManager *man=0) |
| #define UT_UNDOBLOCK_ADOPT_NAME "Multiple Undo Operation" |
Definition at line 212 of file UT_UndoManager.h.
| enum UT_UndoBlockType |
| UT_API void UTaddToUndoBlock | ( | UT_Undo * | , | |
| UT_UndoManager * | man = 0 | |||
| ) |
| UT_API int UTbeginUndoBlock | ( | const char * | name, | |
| UT_UndoBlockType | blocktype, | |||
| UT_UndoManager * | man = 0 | |||
| ) |
| UT_API void UTendUndoBlock | ( | int | level, | |
| UT_UndoManager * | man = 0 | |||
| ) |
| UT_API UT_UndoManager* UTgetUndoManager | ( | ) |
| UT_API int UTperformingUndoRedo | ( | UT_UndoManager * | man = 0 |
) |
| UT_API int UTwillAcceptUndoAddition | ( | UT_UndoManager * | man = 0 |
) |
1.5.9