home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Basic / MAXONB32.DMS / in.adf / Includes.lha / BH / layers.bh < prev    next >
Encoding:
Text File  |  1994-03-16  |  1.8 KB  |  37 lines

  1. ' layers BASIC header
  2.  
  3. '$include layers.bc
  4. LIBRARY DECLARE "layers.library"
  5. DECLARE SUB InitLayers LIBRARY 'li&
  6. DECLARE FUNCTION CreateUpfrontLayer& LIBRARY 'li&, bm&, x0&, y0&, x1&, y1&, flags&, bm2&
  7. DECLARE FUNCTION CreateBehindLayer& LIBRARY 'li&, bm&, x0&, y0&, x1&, y1&, flags&, bm2&
  8. DECLARE FUNCTION UpfrontLayer& LIBRARY 'dummy&, layer&
  9. DECLARE FUNCTION BehindLayer& LIBRARY 'dummy&, layer&
  10. DECLARE FUNCTION MoveLayer& LIBRARY 'dummy&, layer&, dx&, dy&
  11. DECLARE FUNCTION SizeLayer& LIBRARY 'dummy&, layer&, dx&, dy&
  12. DECLARE SUB ScrollLayer LIBRARY 'dummy&, layer&, dx&, dy&
  13. DECLARE FUNCTION BeginUpdate& LIBRARY 'l&
  14. DECLARE SUB EndUpdate LIBRARY 'layer&, flag&
  15. DECLARE FUNCTION DeleteLayer& LIBRARY 'dummy&, layer&
  16. DECLARE SUB LockLayer LIBRARY 'dummy&, layer&
  17. DECLARE SUB UnlockLayer LIBRARY 'layer&
  18. DECLARE SUB LockLayers LIBRARY 'li&
  19. DECLARE SUB UnlockLayers LIBRARY 'li&
  20. DECLARE SUB LockLayerInfo LIBRARY 'li&
  21. DECLARE SUB SwapBitsRastPortClipRect LIBRARY 'rp&, cr&
  22. DECLARE FUNCTION WhichLayer& LIBRARY 'li&, x&, y&
  23. DECLARE SUB UnlockLayerInfo LIBRARY 'li&
  24. DECLARE FUNCTION NewLayerInfo& LIBRARY
  25. DECLARE SUB DisposeLayerInfo LIBRARY 'li&
  26. DECLARE FUNCTION FattenLayerInfo& LIBRARY 'li&
  27. DECLARE SUB ThinLayerInfo LIBRARY 'li&
  28. DECLARE FUNCTION MoveLayerInFrontOf& LIBRARY 'layer_to_move&, other_layer&
  29. DECLARE FUNCTION InstallClipRegion& LIBRARY 'layer&, region&
  30. DECLARE FUNCTION MoveSizeLayer& LIBRARY 'layer&, dx&, dy&, dw&, dh&
  31. DECLARE FUNCTION CreateUpfrontHookLayer& LIBRARY 'li&, bm&, x0&, y0&, x1&, y1&, flags&, hook&, bm2&
  32. DECLARE FUNCTION CreateBehindHookLayer& LIBRARY 'li&, bm&, x0&, y0&, x1&, y1&, flags&, hook&, bm2&
  33. DECLARE FUNCTION InstallLayerHook& LIBRARY 'layer&, hook&
  34. DECLARE FUNCTION InstallLayerInfoHook& LIBRARY 'li&, hook&
  35. DECLARE SUB SortLayerCR LIBRARY 'layer&, dx&, dy&
  36. DECLARE SUB DoHookClipRects LIBRARY 'hook&, rport&, rect&
  37.