home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga GigaPD 3
/
Amiga_GigaPD_v3_3of3.iso
/
fred_fish
/
fish_601-700_lha
/
fish_674.lha
/
IFFLIB
/
iff_lib.fd
< prev
next >
Wrap
Text File
|
1993-06-02
|
1KB
|
47 lines
**
** $Id: iff_lib.fd,v 22.1 92/06/02 23:52:12 chris Exp $
** $Revision: 22.1 $
**
** $Filename: iff_lib.fd $
** $Author: Christian A. Weber $
** $Release: 22.1 $
** $Date: 92/06/02 23:52:12 $
**
** fd file for iff.library
**
** COPYRIGHT (C) 1987-1992 BY CHRISTIAN A. WEBER, BRUGGERWEG 2,
** CH-8037 ZUERICH, SWITZERLAND.
** THIS FILE MAY BE FREELY DISTRIBUTED. USE AT YOUR OWN RISK.
**
##base _IFFBase
##bias 30
##private
IFFL_OldOpenIFF(filename)(A0)
##public
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)
##private
IFFL_OldPPOpenIFF(filename,password)(A0/A1)
##public
*--- (2 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