home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / cbm / nduk-v37.lha / V37 / fd / layers_lib.fd < prev    next >
Text File  |  1991-11-15  |  1KB  |  35 lines

  1. * "layers.library"
  2. ##base _LayersBase
  3. ##bias 30
  4. ##public
  5. InitLayers(li)(a0)
  6. CreateUpfrontLayer(li,bm,x0,y0,x1,y1,flags,bm2)(a0/a1,d0/d1/d2/d3/d4/a2)
  7. CreateBehindLayer(li,bm,x0,y0,x1,y1,flags,bm2)(a0/a1,d0/d1/d2/d3/d4/a2)
  8. UpfrontLayer(dummy,layer)(a0/a1)
  9. BehindLayer(dummy,layer)(a0/a1)
  10. MoveLayer(dummy,layer,dx,dy)(a0/a1,d0/d1)
  11. SizeLayer(dummy,layer,dx,dy)(a0/a1,d0/d1)
  12. ScrollLayer(dummy,layer,dx,dy)(a0/a1,d0/d1)
  13. BeginUpdate(l)(a0)
  14. EndUpdate(layer,flag)(a0,d0)
  15. DeleteLayer(dummy,layer)(a0/a1)
  16. LockLayer(dummy,layer)(a0/a1)
  17. UnlockLayer(layer)(a0)
  18. LockLayers(li)(a0)
  19. UnlockLayers(li)(a0)
  20. LockLayerInfo(li)(a0)
  21. SwapBitsRastPortClipRect(rp,cr)(a0/a1)
  22. WhichLayer(li,x,y)(a0,d0/d1)
  23. UnlockLayerInfo(li)(a0)
  24. NewLayerInfo()()
  25. DisposeLayerInfo(li)(a0)
  26. FattenLayerInfo(li)(a0)
  27. ThinLayerInfo(li)(a0)
  28. MoveLayerInFrontOf(layer_to_move,other_layer)(a0/a1)
  29. InstallClipRegion(layer,region)(a0/a1)
  30. MoveSizeLayer(layer,dx,dy,dw,dh)(a0,d0/d1/d2/d3)
  31. CreateUpfrontHookLayer(li,bm,x0,y0,x1,y1,flags,hook,bm2)(a0/a1,d0/d1/d2/d3/d4/a3,a2)
  32. CreateBehindHookLayer(li,bm,x0,y0,x1,y1,flags,hook,bm2)(a0/a1,d0/d1/d2/d3/d4/a3,a2)
  33. InstallLayerHook(layer,hook)(a0/a1)
  34. ##end
  35.