ScummVM API documentation
LastExpress::AppendableSound Class Reference
Inheritance diagram for LastExpress::AppendableSound:
LastExpress::SimpleSound

Public Member Functions

void queueBuffer (const byte *data, uint32 size)
 
void queueBuffer (Common::SeekableReadStream *bufferIn)
 
void finish ()
 
bool isFinished () override
 
- Public Member Functions inherited from LastExpress::SimpleSound
void stop () const
 
uint32 getTimeMS ()
 

Additional Inherited Members

- Protected Member Functions inherited from LastExpress::SimpleSound
void loadHeader (Common::SeekableReadStream *in)
 
LastExpress_ADPCMStream * makeDecoder (Common::SeekableReadStream *in, uint32 size, uint32 volume, bool looped) const
 
void play (Audio::AudioStream *as, DisposeAfterUse::Flag autofreeStream)
 
- Protected Attributes inherited from LastExpress::SimpleSound
uint32 _size
 
uint16 _blocks
 number of blocks
 
uint32 _blockSize
 
Audio::SoundHandle _handle
 

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