home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AmigActive 3
/
AACD03.BIN
/
AACD
/
Graphics
/
ViewILBM
/
Source
/
protos.h
< prev
next >
Wrap
C/C++ Source or Header
|
1999-10-08
|
2KB
|
42 lines
/* asyncio.h */
/* view.c */
VOID DisableCycling(struct CycleData * cd);
VOID EnableCycling(struct CycleData * cd);
VOID ResetCycling(struct CycleData * cd);
VOID DeleteCycleData(struct CycleData * cd);
struct CycleData * CreateCycleData(struct Screen * screen,BOOL isEHB,struct CRange * ranges,UBYTE * palette,LONG paletteSize);
VOID CloseDisplay(VOID);
ULONG *SetupPalette(UBYTE *palette, LONG numColours);
ERRORCODE OpenDisplay(UWORD width, UWORD height, UWORD depth, UBYTE backgroundColour, UBYTE *palette, LONG numColours);
VOID DivideRange(UBYTE *range, LONG rangesize, LONG numvalues, LONG maxvalue);
VOID DeleteBitPlaneData(struct BitPlaneData *bpd);
struct BitPlaneData *CreateBitPlaneData(struct BitMapHeader *bmh, ULONG viewModes);
VOID StopTimer(VOID);
VOID StartTimer(ULONG seconds, ULONG micros);
VOID PutLine(LONG left, LONG top, BOOL doubleHorizontal, struct BitPlaneData *bpd, UBYTE *palette, ULONG viewModes);
STRPTR GetErrorString(ERRORCODE error);
VOID PrintErrorString(ERRORCODE error, STRPTR header);
ERRORCODE ProcessWindowInput(struct Window *window,struct CycleData * cd);
ERRORCODE WaitForEvent(struct CycleData * cd);
VOID CloseIFFFile(struct IFFHandle *iff);
struct IFFHandle *OpenIFFFile(const STRPTR fileName);
LONG ReadPlanes(struct IFFHandle *iff, struct BitMap *bitmap, LONG numPlanes);
VOID DeleteIFFCache(struct IFFCache *ic);
struct IFFCache *CreateIFFCache(struct IFFHandle *iff, LONG bytesLeft);
LONG FillIFFCache(struct IFFCache *ic);
LONG GetIFFCache(struct IFFCache *ic, UBYTE *c);
LONG ReadIFFCache(struct IFFCache *ic, APTR mem, LONG bytesToRead);
LONG ReadByteRun1Planes(struct IFFCache *ic, struct BitMap *bitmap, LONG numPlanes);
ERRORCODE ShowILBM(STRPTR fileName);
VOID IconCheck(struct DiskObject *Icon);
VOID CloseAll(VOID);
ERRORCODE OpenAll(VOID);
int main(int argc, char **argv);
/* preinclude.c */
/* preinclude.h */
/* global.h */