home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 460.lha / 3DPlot_v2.0 / sources / ilbm_lib.fd < prev    next >
Text File  |  1991-01-04  |  2KB  |  52 lines

  1. ##base _ILBMBase
  2. ##bias 30
  3. ##public
  4. LoadIFFToWindow(FileName,ILBMFrame)(D1,A1)
  5. LoadILBM(fileHandle,Vectors,ILBMFrame)(D1,A0,A1)
  6. LoadIFF(fileHandle,Vectors,ILBMFrame)(D1,A0,A1)
  7. GetCMAP(Context,colorMap,pNColorRegs)(D0,A0,A1)
  8. GetBODY(bitmap,mask,Context,BMHD)(D0,D1,A0,A1)
  9. UnPackRow(dstBytes,srcBytes,Source,Dest)(D1,D3,A2,A3)
  10. OpenRIFF(fileHandle,Context,ILBMFrame)(D1,A0,A1)
  11. OpenRGroup(ParentContext,Context)(A0,A1)
  12. FileLength(FileHandle)(D1)
  13. GetPChunkHdr(Context)(A0)
  14. GetF1ChunkHdr(Context)(A0)
  15. GetFChunkHdr(Context)(A0)
  16. GetChunkHdr(Context)(A0)
  17. SkipFwd(Bytes,Context)(D1,A0)
  18. IFFReadBytes(Bytes,Context,Buffer)(D1,A0,A1)
  19. CloseRGroup(Context)(A0)
  20. HandleCCRT(Context,ILBMFrame)(A0,A1)
  21. HandleCRNG(Context,ILBMFrame)(A0,A1)
  22. HandleCAMG(Context,ILBMFrame)(A0,A1)
  23. CopyILBMProp(FromFrame,ToFrame)(D0,A1)
  24. SaveWindowToIFF(FileName,Window)(D1/A0)
  25. SaveILBM(Modes,Comp,Handle,Mask,cMap,BitMap,xyPnt,Handler)(D0,D1,D2,D3,A0,A1,A2,A3)
  26. IFFWriteBytes(nBytes,Context,DataBlock)(D0,A0,A1)
  27. PutBODY(mask,Context,BMHD,bitmap)(D0,D1,A0,A1)
  28. PackRow(Bytes,FromBuffer,ToBuffer)(d0,A0,A1)
  29. PutCMAP(Depth,Context,colorMap)(D0,A0,A1)
  30. OpenWIFF(Limit,Handle,Context)(D0,D1,A0)
  31. OpenWGroup(ParentContext,Context)(A0,A1)
  32. StartWGroup(groupType,groupSize,subType,ParentContext,Context)(D0,D1,D2,A0,A1)
  33. PutCkHdr(chunkID,chunkSize,Context)(D0,D1,A0)
  34. PutCk(chunkID,chunkSize,Context,DataBlock)(D0,D1,A0,A1)
  35. PutCkEnd(Context)(A0)
  36. EndWGroup(Context)(A0)
  37. CloseWGroup(Context)(A0)
  38. InitBMHdr(masking,compress,transColor,pageWidth,pageHeight,BMHD,bitmap)(D0,D1,D2,D3,D4,A0,A1)
  39. GetIFFPMsg(MsgNum)(D0)
  40. SearchPROP(ID,PropList)(D0,A1)
  41. GetPROPStruct(size,ID,PropList)(D0,D1,A1)
  42. FreePROPStruct(PropList)(A1)
  43. SaveANIM(Modes,Com,Handle,Mask,cMap,BitMap,xyPoint,FrameHand,ANHD)(D0,D1,D2,D3,A0,A1,A2,A3,A4)
  44. DecodeVKPlane(linebytes,ytable,in,out)(D0,D1,A0,A1)
  45. MakeYTable(width,height,table)(D0,D1,A0)
  46. DecompDLTA(DLTA,bitmap)(A0,A2)
  47. BlankPointer(window)(A0)
  48. ScaleImage(destrec,sourcerec,destrp,sourcebp)(A0,A1,A2,A3)
  49. SetupBitmap(Raster,Bitmap,BMHD)(D0,A0,A1)
  50. DecompBODY(BODY,BMHD,Bitmap)(A0,A1,A2)
  51. ##end
  52.