home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 22 / AACD 22.iso / AACD / Programming / powerd / modules.lha / modules / rtgmaster / rtgegs.m < prev    next >
Encoding:
Text File  |  2000-06-15  |  764 b   |  50 lines

  1. /*
  2. **     $VER: rtgEGS.h 1.004 (15 Jan 1998)
  3. */
  4.  
  5. MODULE    'rtgmaster/rtgsublibs',
  6.             'exec/libraries',
  7.             'exec/ports'
  8.  
  9. OBJECT RtgBaseEGS
  10.     EGSLibBase:Library,
  11.     Pad1:UWORD,
  12.     SegList:ULONG,
  13.     ExecBase:PTR,
  14.     UtilityBase:PTR,
  15.     DosBase:PTR,
  16.     EgsBase:PTR,
  17.     EgsBlitBase:PTR,
  18.     GFXBase:PTR,
  19.     Flags:ULONG,
  20.     EgsGfxBase:PTR,
  21.     ExpansionBase:PTR
  22.  
  23. OBJECT MyPort
  24.     port:PTR TO MsgPort,
  25.     signal:ULONG,
  26.     MouseX:PTR TO WORD,
  27.     MouseY:PTR TO WORD
  28.  
  29. OBJECT RtgScreenEGS
  30.     Header:RtgScreen,
  31.     MyScreen:PTR,
  32.     ActiveMap:ULONG,
  33.     MapA:PTR,
  34.     MapB:PTR,
  35.     MapC:PTR,
  36.     FrontMap:PTR,
  37.     Bytes:ULONG,
  38.     Width:ULONG,
  39.     Type:ULONG,
  40.     NumBuf:ULONG,
  41.     Locks:UWORD,
  42.     RastPort1:PTR,
  43.     RastPort2:PTR,
  44.     RastPort3:PTR,
  45.     Pointer[28]:UBYTE,
  46.     PointerA[256]:UBYTE,
  47.     PointerB[1024]:UBYTE,
  48.     PointerC[28]:UBYTE,
  49.     PortData:MyPort
  50.