ScummVM API documentation
Scumm::MortimerMovie Class Reference
Inheritance diagram for Scumm::MortimerMovie:
Scumm::MortimerCutscene Scumm::MortimerFlight Scumm::MortimerCastle

Classes

struct  Caption
 

Public Types

enum  { kScreenWidth = 640, kScreenHeight = 480 }
 

Public Member Functions

bool load (Common::SeekableReadStream &stream, bool doubled=true, bool continuation=false)
 
virtual void reset ()
 
virtual bool advance (bool renderFrame=true)
 
void setBackground (const byte *pixels)
 
const byte * pixels () const
 
const byte * palette () const
 
uint frame () const
 
uint frameCount () const
 
bool started () const
 
uint frameRate () const
 
const Common::Array< MortimerSound > & sounds () const
 
const Common::Array< Caption > & captions () const
 
bool soundEnabled (uint index) const
 
const Common::Array< byte > & cachedMovie () const
 
const Common::String & errorMessage () const
 

Protected Member Functions

virtual void handleAction (const byte *data, uint32 size)
 
virtual bool skipObject (uint16 a, uint16 b) const
 
virtual int objectScale (byte codec) const
 
void render ()
 

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