|
| SmushPlayer (bool demo) |
|
void | restore (SaveGame *state) override |
|
virtual bool | play (const Common::String &filename, bool looping, int x, int y, bool start=true, bool showSubtitles=false) |
|
virtual void | stop () |
|
virtual void | pause (bool p) |
|
virtual bool | isPlaying () |
|
virtual bool | isUpdateNeeded () |
|
virtual Graphics::Surface * | getDstSurface () |
|
virtual const byte * | getDstPalette () |
|
virtual int | getX () |
|
virtual int | getY () |
|
virtual int | getFrame () |
|
virtual void | clearUpdateNeeded () |
|
virtual int32 | getMovieTime () |
|
void | drawMovieSubtitle () |
|
void | saveState (SaveGame *state) |
|
void | restoreState (SaveGame *state) |
|
◆ restore()
void Grim::SmushPlayer::restore |
( |
SaveGame * |
state | ) |
|
|
overridevirtual |
Restores subclass related state of the video to a savegame The base implementation of this does nothing, but it can be overridden by subclasses.
- Parameters
-
state | The state to restore from |
Reimplemented from Grim::MoviePlayer.
The documentation for this class was generated from the following file: