Public Member Functions | |
| MoviePlayer (SwordEngine *vm, Text *textMan, ResMan *resMan, Sound *sound, OSystem *system, Video::VideoDecoder *decoder, DecoderType decoderType) | |
| Common::Error | load (uint32 id) |
| void | play () |
Protected Member Functions | |
| bool | playVideo () |
| void | performPostProcessing (byte *screen) |
| void | drawFramePSX (const Graphics::Surface *frame) |
| uint32 | getBlackColor () |
| uint32 | findTextColor () |
| void | convertColor (byte r, byte g, byte b, float &h, float &s, float &v) |
Protected Attributes | |
| SwordEngine * | _vm |
| Text * | _textMan |
| ResMan * | _resMan |
| Sound * | _sound |
| OSystem * | _system |
| Common::List< MovieText > | _movieTexts |
| int | _textX |
| int | _textY |
| int | _textWidth |
| int | _textHeight |
| int | _textColor |
| uint32 | _black |
| uint32 | _c1Color |
| uint32 | _c2Color |
| uint32 | _c3Color |
| uint32 | _c4Color |
| DecoderType | _decoderType |
| bool | _modeChange |
| Video::VideoDecoder * | _decoder |