Public Member Functions | |
PmvPlayer (MadeEngine *vm, Audio::Mixer *mixer) | |
bool | play (const char *filename) |
Protected Member Functions | |
void | readChunk (uint32 &chunkType, uint32 &chunkSize) |
void | handleEvents () |
void | updateScreen () |
void | decompressPalette (byte *palData, byte *outPal, uint32 palDataSize) |
Protected Attributes | |
MadeEngine * | _vm |
Audio::Mixer * | _mixer |
Common::File * | _fd |
Audio::QueuingAudioStream * | _audioStream |
Audio::SoundHandle | _audioStreamHandle |
byte | _paletteRGB [768] |
Graphics::Surface * | _surface |
bool | _aborted |