ScummVM API documentation
Composer::Pipe Class Reference
Inheritance diagram for Composer::Pipe:
Composer::OldPipe

Public Types

typedef Common::HashMap< uint32, Common::List< uint16 > > DelMap
 

Public Member Functions

 Pipe (Common::SeekableReadStream *stream, uint16 id)
 
virtual void nextFrame ()
 
bool hasResource (uint32 tag, uint16 id) const
 
Common::SeekableReadStreamgetResource (uint32 tag, uint16 id, bool buffering)
 
virtual const Common::Array< uint16 > * getScripts ()
 
uint16 getPipeId () const
 
virtual uint32 getOffset () const
 
virtual void setOffset (uint32 offset)
 

Public Attributes

Animation_anim
 
DelMap _bufferedResources
 

Protected Types

typedef Common::HashMap< uint16, PipeResourceResourceMap
 
typedef Common::HashMap< uint32, ResourceMapTypeMap
 

Protected Attributes

Common::SeekableReadStream_stream
 
TypeMap _types
 
uint16 _pipeId
 
uint32 _offset
 

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