Public Member Functions | |
ROQSoundPlayer (GroovieEngine *vm) | |
void | createAudioStream (bool stereo) override |
Public Member Functions inherited from Groovie::ROQPlayer | |
ROQPlayer (GroovieEngine *vm) | |
void | setOrigin (int16 x, int16 y) override |
Audio::SoundHandle | getSoundHandle () |
void | drawString (Graphics::Surface *surface, const Common::String text, int posx, int posy, uint32 color, bool blackBackground) override |
void | copyfgtobg (uint8 arg) override |
Public Member Functions inherited from Groovie::VideoPlayer | |
VideoPlayer (GroovieEngine *vm) | |
bool | load (Common::SeekableReadStream *file, uint16 flags) |
bool | playFrame () |
virtual void | resetFlags () |
void | fastForward () |
bool | isFastForwarding () |
void | setOverrideSpeed (bool isOverride) |
void | loadSubtitles (const char *fname) |
void | unloadSubtitles () |
Additional Inherited Members | |
Protected Member Functions inherited from Groovie::ROQPlayer | |
uint16 | loadInternal () override |
bool | playFrameInternal () override |
void | stopAudioStream () override |
Protected Member Functions inherited from Groovie::VideoPlayer | |
bool | getOverrideSpeed () const |
void | waitFrame () |
Protected Attributes inherited from Groovie::ROQPlayer | |
Audio::SoundHandle | _soundHandle |
Graphics::Surface * | _bg |
Graphics::Surface * | _screen |
Graphics::Surface * | _overBuf |
Graphics::Surface * | _currBuf |
Graphics::Surface * | _prevBuf |
Protected Attributes inherited from Groovie::VideoPlayer | |
GroovieEngine * | _vm |
OSystem * | _syst |
Common::SeekableReadStream * | _file |
uint16 | _flags |
Audio::QueuingAudioStream * | _audioStream |