ScummVM API documentation
Composer::ComposerArchive Class Reference
Inheritance diagram for Composer::ComposerArchive:
Composer::Archive

Public Member Functions

bool openStream (Common::SeekableReadStream *stream) override
 
- Public Member Functions inherited from Composer::Archive
bool openFile (const Common::Path &fileName)
 
void close ()
 
bool isOpen () const
 
bool hasResource (uint32 tag, uint16 id) const
 
bool hasResource (uint32 tag, const Common::String &resName) const
 
Common::SeekableReadStreamgetResource (uint32 tag, uint16 id)
 
uint32 getResourceFlags (uint32 tag, uint16 id) const
 
uint32 getOffset (uint32 tag, uint16 id) const
 
uint16 findResourceID (uint32 tag, const Common::String &resName) const
 
Common::String getName (uint32 tag, uint16 id) const
 
Common::Array< uint32 > getResourceTypeList () const
 
Common::Array< uint16 > getResourceIDList (uint32 type) const
 

Additional Inherited Members

- Protected Types inherited from Composer::Archive
typedef Common::HashMap< uint16, ResourceResourceMap
 
typedef Common::HashMap< uint32, ResourceMapTypeMap
 
- Protected Attributes inherited from Composer::Archive
Common::SeekableReadStream_stream
 
TypeMap _types
 

The documentation for this class was generated from the following file: