home *** CD-ROM | disk | FTP | other *** search
/ Resource Library: Multimedia / Resource Library: Multimedia.iso / utils / graphic / viewers / general / amiga / sprsh31b / loadsham.def next >
Encoding:
Modula Definition  |  1989-10-20  |  1.2 KB  |  28 lines

  1. DEFINITION MODULE LoadSHAM;
  2.  
  3. (*======================================================================*)
  4. (*                    Amiga M2Sprint Support Routines                   *)
  5. (*======================================================================*)
  6. (*         ⌐ Copyright 1989 Robert Salesas, All Rights Reserved         *)
  7. (*        Re-Distribute as you wish but DO NOT alter the contents       *)
  8. (*            of this file.  Moral Rights remain my property.           *)
  9. (*              You May NOT sell this pogram in any form!!!             *)
  10. (*======================================================================*)
  11. (*      Version: 3.00           Author : Robert Salesas                 *)
  12. (*      Date   : 29-Sept-89     Changes: Original                       *)
  13. (*======================================================================*)
  14.  
  15. FROM Intuition        IMPORT  ScreenPtr;
  16. FROM BufferedDOS      IMPORT  BufHandle;
  17.  
  18. TYPE
  19.   SHAMRegsPtr = POINTER TO SHAMRegs;
  20.   SHAMRegs = ARRAY [0..199], [0..15] OF CARDINAL;
  21.   
  22.   GetScreenProc = PROCEDURE(BOOLEAN) : ScreenPtr;
  23.  
  24.  
  25.   PROCEDURE LoadSHAMPicture(Fh : BufHandle;  GetScreen : GetScreenProc;
  26.                             Registers : SHAMRegsPtr) : BOOLEAN;
  27.  
  28. END LoadSHAM.