ScummVM API documentation
Groovie::ROQSoundPlayer Class Reference
Inheritance diagram for Groovie::ROQSoundPlayer:
Groovie::ROQPlayer Groovie::VideoPlayer

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
 

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