home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 224a.lha / Includes / graphics / clip next >
Encoding:
Text File  |  1989-04-08  |  1.2 KB  |  56 lines

  1.  
  2. {s Layer
  3.     LONG    front
  4.     LONG    back
  5.     LONG    ClipRect
  6.     LONG    rp
  7.     struct  8 bounds        ( { Rectangle=8;graphics/gfx )
  8.     BYTES   4 reserved
  9.     WORD    priority
  10.     WORD    Flags
  11.     LONG    SuperBitMap
  12.     LONG    SuperClipRect
  13.     APTR    Window
  14.     WORD    Scroll_X
  15.     WORD    Scroll_Y
  16.     APTR    cr
  17.     APTR    cr2
  18.     APTR    crnew
  19.     APTR    SuperSaverClipRects
  20.     APTR    _cliprects
  21.     APTR    LayerInfo
  22.     struct  46 Lock         ( { SignalSemaphore=46;exec/semaphores )
  23.     BYTES   8 reserved3
  24.     APTR    ClipRegion
  25.     APTR    saveClipRects
  26.     BYTES   22 reserved2
  27.     APTR    DamageList
  28.    s}
  29.  
  30. {s ClipRect
  31.     LONG    Next
  32.     LONG    prev
  33.     LONG    lobs
  34.     LONG    BitMap
  35.     struct  8 bounds        ( { Rectangle=8;graphics/gfx )
  36.     APTR    _p1
  37.     APTR    _p2
  38.     LONG    reserved
  39.     LONG    Flags
  40.    s}
  41.  
  42.  
  43. EQU ISLESSX 1
  44. EQU ISLESSY 2
  45. EQU ISGRTRX 4
  46. EQU ISGRTRY 8
  47.  
  48.  
  49. >Graphics   -432 (r a5 r) LockLayerRom        (s layer -- )
  50. >Graphics   -438 (r a5 r) UnlockLayerRom      (s layer -- )
  51. >Graphics ^ -654 (r a5 r) AttemptLockLayerRom (s layer -- f )
  52.  
  53. >Graphics   -444 (r a0 r)    SyncSBitMap    (s l -- )
  54. >Graphics   -450 (r a0 a1 r) CopySBitMap    (s l -- )
  55.  
  56.