home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 3 / AACD03.BIN / AACD / Graphics / ViewILBM / Source / protos.h < prev    next >
C/C++ Source or Header  |  1999-10-08  |  2KB  |  42 lines

  1. /* asyncio.h */
  2.  
  3. /* view.c */
  4. VOID DisableCycling(struct CycleData * cd);
  5. VOID EnableCycling(struct CycleData * cd);
  6. VOID ResetCycling(struct CycleData * cd);
  7. VOID DeleteCycleData(struct CycleData * cd);
  8. struct CycleData * CreateCycleData(struct Screen * screen,BOOL isEHB,struct CRange * ranges,UBYTE * palette,LONG paletteSize);
  9. VOID CloseDisplay(VOID);
  10. ULONG *SetupPalette(UBYTE *palette, LONG numColours);
  11. ERRORCODE OpenDisplay(UWORD width, UWORD height, UWORD depth, UBYTE backgroundColour, UBYTE *palette, LONG numColours);
  12. VOID DivideRange(UBYTE *range, LONG rangesize, LONG numvalues, LONG maxvalue);
  13. VOID DeleteBitPlaneData(struct BitPlaneData *bpd);
  14. struct BitPlaneData *CreateBitPlaneData(struct BitMapHeader *bmh, ULONG viewModes);
  15. VOID StopTimer(VOID);
  16. VOID StartTimer(ULONG seconds, ULONG micros);
  17. VOID PutLine(LONG left, LONG top, BOOL doubleHorizontal, struct BitPlaneData *bpd, UBYTE *palette, ULONG viewModes);
  18. STRPTR GetErrorString(ERRORCODE error);
  19. VOID PrintErrorString(ERRORCODE error, STRPTR header);
  20. ERRORCODE ProcessWindowInput(struct Window *window,struct CycleData * cd);
  21. ERRORCODE WaitForEvent(struct CycleData * cd);
  22. VOID CloseIFFFile(struct IFFHandle *iff);
  23. struct IFFHandle *OpenIFFFile(const STRPTR fileName);
  24. LONG ReadPlanes(struct IFFHandle *iff, struct BitMap *bitmap, LONG numPlanes);
  25. VOID DeleteIFFCache(struct IFFCache *ic);
  26. struct IFFCache *CreateIFFCache(struct IFFHandle *iff, LONG bytesLeft);
  27. LONG FillIFFCache(struct IFFCache *ic);
  28. LONG GetIFFCache(struct IFFCache *ic, UBYTE *c);
  29. LONG ReadIFFCache(struct IFFCache *ic, APTR mem, LONG bytesToRead);
  30. LONG ReadByteRun1Planes(struct IFFCache *ic, struct BitMap *bitmap, LONG numPlanes);
  31. ERRORCODE ShowILBM(STRPTR fileName);
  32. VOID IconCheck(struct DiskObject *Icon);
  33. VOID CloseAll(VOID);
  34. ERRORCODE OpenAll(VOID);
  35. int main(int argc, char **argv);
  36.  
  37. /* preinclude.c */
  38.  
  39. /* preinclude.h */
  40.  
  41. /* global.h */
  42.