ScummVM API documentation
Sword1::MoviePlayer Class Reference

Public Member Functions

 MoviePlayer (SwordEngine *vm, Text *textMan, ResMan *resMan, Sound *sound, OSystem *system, Video::VideoDecoder *decoder, DecoderType decoderType)
 
bool 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
 
Video::VideoDecoder_decoder
 

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