|
HDK
|
#include "UT_API.h"#include "UT_Array.h"#include "UT_NonCopyable.h"#include "UT_StringHolder.h"#include "UT_ValArray.h"#include <SYS/SYS_Compiler.h>#include <SYS/SYS_Types.h>
Include dependency graph for UT_UndoManager.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | UT_UndoManager |
| class | UT_AutoUndoBlock |
| class | UT_AutoDisableUndos |
Macros | |
| #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 233 of file UT_UndoManager.h.
| enum UT_UndoBlockType |
| Enumerator | |
|---|---|
| TOPLEVEL | |
| ANYLEVEL | |
Definition at line 65 of file UT_UndoManager.h.
| 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 | ) |