Public Member Functions | |
| bool | isPlaying () |
| bool | stop () |
| bool | play (TVideoPlayback Type=VID_PLAY_CENTER, int x=0, int y=0, bool freezeMusic=true) |
| bool | setDefaults () |
| bool | display () |
| bool | update () |
| bool | initialize (const Common::String &filename, const Common::String &subtitleFile=Common::String()) |
| bool | cleanup () |
| VideoPlayer (BaseGame *inGame) | |
Public Member Functions inherited from Wintermute::BaseClass | |
| bool | setEditorProp (const Common::String &propName, const Common::String &propValue) |
| Common::String | getEditorProp (const Common::String &propName, const Common::String &initVal=Common::String()) |
| BaseClass (TDynamicConstructor, TDynamicConstructor) | |
| bool | parseEditorProperty (char *buffer, bool complete=true) |
| virtual bool | saveAsText (BaseDynamicBuffer *buffer, int indent=0) |
| BaseClass (BaseGame *gameOwner) | |
| virtual const char * | getClassName () |
| virtual bool | persist (BasePersistenceManager *persistMgr) |
Public Attributes | |
| Common::String | _filename |
| Video::AVIDecoder * | _aviDecoder |
| bool | _playing |
| BaseSurface * | _texture |
| VideoSubtitler * | _subtitler |
| int32 | _playPosX |
| int32 | _playPosY |
| float | _playZoom |
Public Attributes inherited from Wintermute::BaseClass | |
| bool | _persistable |
| BaseGame * | _game |
| Common::HashMap< Common::String, Common::String > | _editorProps |
| Common::HashMap< Common::String, Common::String >::iterator | _editorPropsIter |