convert line ends
[canaan.git] / prj / cam / src / editor / undoredo.h
blobb03d6813f323616364881a5559acc09d4ca39a7d
1 /*
2 @Copyright Looking Glass Studios, Inc.
3 1996,1997,1998,1999,2000 Unpublished Work.
4 */
6 // $Header: r:/t2repos/thief2/src/editor/undoredo.h,v 1.3 1998/08/08 16:52:27 dc Exp $
8 #pragma once
10 #ifndef __UNDOREDO_H
11 #define __UNDOREDO_H
13 EXTERN void undoStackInit(void);
14 EXTERN void undoStackFree(void);
15 EXTERN BOOL undoStoreAction(void *action);
16 EXTERN BOOL undoUndoReplace(void *ptr);
17 EXTERN BOOL undoRedoReplace(void *ptr);
18 EXTERN void *undoPeek(void);
19 EXTERN void *undoDoUndo(void);
20 EXTERN void *undoDoRedo(void);
21 EXTERN void undoClearUndoStack(void);
22 EXTERN void undoKillStackTop(void);
24 #ifdef DBG_ON
25 EXTERN void undoDumpStack(void (*cback)(void *action,bool next));
26 #endif
28 #endif // __UNDOREDO_H