home *** CD-ROM | disk | FTP | other *** search
- /* $Revision Header * Header built automatically - do not edit! *************
- *
- * (C) Copyright 1990 by MXM
- *
- * Name .....: PreInclude.c
- * Created ..: Saturday 15-Sep-90 14:16
- * Revision .: 1
- *
- * Date Author Comment
- * ========= ======== ====================
- * 15-Sep-90 Olsen Created this file!
- *
- * $Revision Header ********************************************************/
-
- /* Standard system includes. */
-
- #include <intuition/intuitionbase.h>
- #include <libraries/dosextens.h>
- #include <libraries/reqbase.h>
- #include <graphics/gfxbase.h>
- #include <devices/printer.h>
- #include <exec/execbase.h>
- #include <exec/memory.h>
- #include <clib/macros.h>
-
- /* Req.library and system library calls. */
-
- #include <libraries/reqproto.h>
- #include <functions.h>
-
- /* Standard 'C' includes. */
-
- #include <stddef.h>
- #include <stdlib.h>
- #include <stdio.h>
-
- /* Calculate number of words required to form a row of
- * pixels.
- */
-
- #define byte(Width) (((Width + 15) >> 4) << 1)
-
- /* A BitMapHeader (BMHD). */
-
- typedef struct
- {
- UWORD w,h;
- UWORD x,y;
- UBYTE nPlanes;
- UBYTE masking;
- UBYTE compression;
- UBYTE pad1;
- UWORD transparentColor;
- UBYTE xAspect, yAspect;
- WORD pageWidth, pageHeight;
- } BitMapHeader;
-
- /* A standard IFF-chunk header. */
-
- typedef struct
- {
- ULONG IFF_Type;
- LONG IFF_Length;
- } IFF_Chunk;
-