/************************************************************
 *
 *   NAME
 *      ANIMCons -- constants for Files and strings
 *
 *   LAST EDITED
 *      Martin Hash               22 Aug 1987
 *
 *   EDIT HISTORY
 *      16 Aug 1987  MH  Created.
 *
 **********************************************************/

#define PADSIZE		21
#define HEADERSIZE	4
#define COLORS		32
#define POINTERBLOCK	32
#define XORVERT		5

typedef struct {
   UBYTE 	operation;
   UBYTE	mask;
   UWORD	w, h;
   WORD		x, y;
   ULONG	abstime;
   ULONG	reltime;
   UBYTE	interleave;
   UBYTE	pad[PADSIZE];
} ANHD;

typedef struct framenode_record {
   UWORD	*data;
   ULONG	datasize;
   UWORD	*cmap;
   ULONG	cmapsize;
   struct framenode_record	*prev;
   struct framenode_record	*next;
} FrameNode;

typedef struct {
   UBYTE	red,;
   UBYTE        green;
   UBYTE        blue;
} ColorReg;
   
