Public Member Functions | |
IFFParser (Common::ReadStream &input) | |
Public Member Functions inherited from Common::IFFParser | |
IFFParser (ReadStream *stream, bool disposeStream=false, IFF_ID formHeaderID=MKTAG('F', 'O', 'R', 'M')) | |
void | parse (IFFCallback &callback) |
Additional Inherited Members | |
Public Types inherited from Common::IFFParser | |
typedef Functor1< IFFChunk &, bool > | IFFCallback |
Protected Member Functions inherited from Common::IFFParser | |
void | setInputStream (ReadStream *stream) |
Protected Attributes inherited from Common::IFFParser | |
IFFChunkNav | _formChunk |
The root chunk of the file. | |
IFFChunkNav | _chunk |
The current chunk. | |
uint32 | _formSize |
IFF_ID | _formType |
IFF_ID | _formHeaderID |
ReadStream * | _stream |
bool | _disposeStream |