doom3-gpl
Doom 3 GPL source release
|
Go to the source code of this file.
Classes | |
struct | undo_s |
Typedefs | |
typedef struct undo_s | undo_t |
Functions | |
int | Undo_MemorySize (void) |
void | Undo_ClearRedo (void) |
void | Undo_Clear (void) |
void | Undo_SetMaxSize (int size) |
int | Undo_GetMaxSize (void) |
void | Undo_SetMaxMemorySize (int size) |
int | Undo_GetMaxMemorySize (void) |
void | Undo_FreeFirstUndo (void) |
void | Undo_GeneralStart (char *operation) |
int | Undo_BrushInUndo (undo_t *undo, brush_t *brush) |
int | Undo_EntityInUndo (undo_t *undo, entity_t *ent) |
void | Undo_Start (char *operation) |
void | Undo_AddBrush (brush_t *pBrush) |
void | Undo_AddBrushList (brush_t *brushlist) |
void | Undo_EndBrush (brush_t *pBrush) |
void | Undo_EndBrushList (brush_t *brushlist) |
void | Undo_AddEntity (entity_t *entity) |
void | Undo_EndEntity (entity_t *entity) |
void | Undo_End (void) |
void | Undo_Undo (void) |
void | Undo_Redo (void) |
int | Undo_RedoAvailable (void) |
int | Undo_UndoAvailable (void) |
Variables | |
undo_t * | g_undolist |
undo_t * | g_lastundo |
undo_t * | g_redolist |
undo_t * | g_lastredo |
int | g_undoMaxSize = 64 |
int | g_undoSize = 0 |
int | g_undoMaxMemorySize = 2*1024*1024 |
int | g_undoMemorySize = 0 |
int | g_undoId = 1 |
int | g_redoId = 1 |