home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Basic / MAXONB32.DMS / in.adf / Includes.lha / BH / iffparse.bh < prev    next >
Encoding:
Text File  |  1994-03-16  |  2.4 KB  |  45 lines

  1. ' iffparse BASIC header
  2.  
  3. '$include iffparse.bc
  4. LIBRARY DECLARE "iffparse.library"
  5. DECLARE FUNCTION AllocIFF& LIBRARY
  6. DECLARE FUNCTION OpenIFF& LIBRARY 'iff&, rwMode&
  7. DECLARE FUNCTION ParseIFF& LIBRARY 'iff&, control&
  8. DECLARE SUB CloseIFF LIBRARY 'iff&
  9. DECLARE SUB FreeIFF LIBRARY 'iff&
  10. DECLARE FUNCTION ReadChunkBytes& LIBRARY 'iff&, buf&, numBytes&
  11. DECLARE FUNCTION WriteChunkBytes& LIBRARY 'iff&, buf&, numBytes&
  12. DECLARE FUNCTION ReadChunkRecords& LIBRARY 'iff&, buf&, bytesPerRecord&, numRecords&
  13. DECLARE FUNCTION WriteChunkRecords& LIBRARY 'iff&, buf&, bytesPerRecord&, numRecords&
  14. DECLARE FUNCTION PushChunk& LIBRARY 'iff&, IFFStreamCmdtype&, id&, size&
  15. DECLARE FUNCTION PopChunk& LIBRARY 'iff&
  16. DECLARE FUNCTION EntryHandler& LIBRARY 'iff&, IFFStreamCmdtype&, id&, position&, handler&, object&
  17. DECLARE FUNCTION ExitHandler& LIBRARY 'iff&, IFFStreamCmdtype&, id&, position&, handler&, object&
  18. DECLARE FUNCTION PropChunk& LIBRARY 'iff&, IFFStreamCmdtype&, id&
  19. DECLARE FUNCTION PropChunks& LIBRARY 'iff&, propArray&, numPairs&
  20. DECLARE FUNCTION StopChunk& LIBRARY 'iff&, IFFStreamCmdtype&, id&
  21. DECLARE FUNCTION StopChunks& LIBRARY 'iff&, propArray&, numPairs&
  22. DECLARE FUNCTION CollectionChunk& LIBRARY 'iff&, IFFStreamCmdtype&, id&
  23. DECLARE FUNCTION CollectionChunks& LIBRARY 'iff&, propArray&, numPairs&
  24. DECLARE FUNCTION StopOnExit& LIBRARY 'iff&, IFFStreamCmdtype&, id&
  25. DECLARE FUNCTION FindProp& LIBRARY 'iff&, IFFStreamCmdtype&, id&
  26. DECLARE FUNCTION FindCollection& LIBRARY 'iff&, IFFStreamCmdtype&, id&
  27. DECLARE FUNCTION FindPropContext& LIBRARY 'iff&
  28. DECLARE FUNCTION CurrentChunk& LIBRARY 'iff&
  29. DECLARE FUNCTION ParentChunk& LIBRARY 'contextNode&
  30. DECLARE FUNCTION AllocLocalItem& LIBRARY 'IFFStreamCmdtype&, id&, ident&, dataSize&
  31. DECLARE FUNCTION LocalItemData& LIBRARY 'localItem&
  32. DECLARE SUB SetLocalItemPurge LIBRARY 'localItem&, purgeHook&
  33. DECLARE SUB FreeLocalItem LIBRARY 'localItem&
  34. DECLARE FUNCTION FindLocalItem& LIBRARY 'iff&, IFFStreamCmdtype&, id&, ident&
  35. DECLARE FUNCTION StoreLocalItem& LIBRARY 'iff&, localItem&, position&
  36. DECLARE SUB StoreItemInContext LIBRARY 'iff&, localItem&, contextNode&
  37. DECLARE SUB InitIFF LIBRARY 'iff&, IFFStreamCmdflags&, streamHook&
  38. DECLARE SUB InitIFFasDOS LIBRARY 'iff&
  39. DECLARE SUB InitIFFasClip LIBRARY 'iff&
  40. DECLARE FUNCTION OpenClipboard& LIBRARY 'unitNumber&
  41. DECLARE SUB CloseClipboard LIBRARY 'clipHandle&
  42. DECLARE FUNCTION GoodID& LIBRARY 'id&
  43. DECLARE FUNCTION GoodType& LIBRARY 'IFFStreamCmdtype&
  44. DECLARE FUNCTION IDtoStr& LIBRARY 'id&, buf&
  45.