wolf3d

The original open source release of Wolfenstein 3D
Log | Files | Refs

ID_HEAD.H (458B)


      1 // ID_HEAD.H
      2 
      3 
      4 #define	EXTENSION	"WLF"
      5 #define WOLF
      6 
      7 #define	TEXTGR	0
      8 #define	CGAGR	1
      9 #define	EGAGR	2
     10 #define	VGAGR	3
     11 
     12 #define GRMODE	VGAGR
     13 
     14 #include "VERSION.H"
     15 
     16 typedef	enum	{false,true}	boolean;
     17 typedef	unsigned	char		byte;
     18 typedef	unsigned	int			word;
     19 typedef	unsigned	long		longword;
     20 typedef	byte *					Ptr;
     21 
     22 typedef	struct
     23 		{
     24 			int	x,y;
     25 		} Point;
     26 
     27 typedef	struct
     28 		{
     29 			Point	ul,lr;
     30 		} Rect;
     31 
     32 
     33 void	Quit (char *error);		// defined in user program
     34