diff options
Diffstat (limited to 'Programmer')
-rw-r--r-- | Programmer/iff_lib.fd | 44 |
1 files changed, 28 insertions, 16 deletions
diff --git a/Programmer/iff_lib.fd b/Programmer/iff_lib.fd index 4d37733..4c84c61 100644 --- a/Programmer/iff_lib.fd +++ b/Programmer/iff_lib.fd @@ -1,11 +1,11 @@ ** -** $Id: $ -** $Revision: $ +** $Id: iff_lib.fd,v 19.1 92/05/15 03:34:11 chris Exp $ +** $Revision: 19.1 $ ** ** $Filename: iff_lib.fd $ -** $Author: Christian A. Weber $ +** $Author: chris $ ** $Release: 19.1 $ -** $Date: 90/10/09 15:19:35 $ +** $Date: 92/05/15 03:34:11 $ ** ** fd file for iff.library ** @@ -15,17 +15,29 @@ ** ##base _IFFBase ##bias 30 +##private +IFFL_OldOpenIFF(filename)(A0) ##public -OpenIFF(filename)(A0) -CloseIFF(ifffile)(A1) -FindChunk(ifffile,chunkname)(A1,D0) -GetBMHD(ifffile)(A1) -GetColorTab(ifffile,colortable)(A1/A0) -DecodePic(ifffile,bitmap)(A1/A0) -SaveBitMap(name,bmap,ctab,crmd)(A0/A1/A2,D0) -SaveClip(name,bmap,ctab,crmd,x,y,w,h)(A0/A1/A2,D0/D1/D2/D3/D4) -IFFError()() -GetViewModes(ifffile)(A1) -NewOpenIFF(filename,memtype)(A0,D0) -ModifyFrame(modifyform,bitmap)(A1/A0) +IFFL_CloseIFF(ifffile)(A1) +IFFL_FindChunk(ifffile,chunkname)(A1,D0) +IFFL_GetBMHD(ifffile)(A1) +IFFL_GetColorTab(ifffile,colortable)(A1/A0) +IFFL_DecodePic(ifffile,bitmap)(A1/A0) +IFFL_SaveBitMap(name,bmap,ctab,crmd)(A0/A1/A2,D0) +IFFL_SaveClip(name,bmap,ctab,crmd,x,y,w,h)(A0/A1/A2,D0/D1/D2/D3/D4) +IFFL_IFFError()() +IFFL_GetViewModes(ifffile)(A1) +##private +IFFL_OldNewOpenIFF(filename,memtype)(A0,D0) +##public +IFFL_ModifyFrame(modifyform,bitmap)(A1/A0) +*--- (3 function slots reserved here) --- +##bias 120 +*--- functions in V21 or higher --- +IFFL_OpenIFF(filename,mode)(A0,D0) +IFFL_PushChunk(iff,type,id)(A0,D0/D1) +IFFL_PopChunk(iff)(A0) +IFFL_WriteChunkBytes(iff,buf,size)(A0/A1,D0) +IFFL_CompressBlock(source,destination,size,mode)(A0/A1,D0/D1) +IFFL_DecompressBlock(source,destination,size,mode)(A0/A1,D0/D1) ##end |