home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 1: Collection A / 17Bit_Collection_A.iso / files / 290.dms / 290.adf / quickrif.source / playriff.h < prev    next >
C/C++ Source or Header  |  1989-01-31  |  684b  |  27 lines

  1.  
  2. #define MAX_RIFFS 1024*8
  3. #define LineBytes(w) ( (((w)+15)&0xfff0)>>3)
  4. #define PlaneSize(w, h)  (LineBytes(w) * (h) )
  5.  
  6. extern void *SafeAllocMem();
  7.  
  8. extern char *get_fname(), *scdir();
  9.  
  10. extern struct Screen *demo_screen;
  11. extern struct Window *demo_window;
  12. extern short riff_count;
  13. extern struct vcomp_iff *riff_list[MAX_RIFFS];
  14. extern struct BitMap demo_BitMap;
  15. extern WORD *ytable;
  16. extern long ytsize;
  17. extern WORD fatal_load;
  18. extern struct FileHandle *infile;
  19. extern struct riff_head demo_rh;
  20. extern struct riff_head first_rh;
  21. extern char *name, first_name[];
  22. extern Vcomp_iff *load_vrun();
  23.  
  24. extern struct NewScreen ns;
  25. extern struct NewWindow nw;
  26. extern WORD interactive, frame_ix;
  27.