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

Public Member Functions

 MortimerCutscene (bool girl=false)
 
void reset () override
 
MortimerMovieContext & context ()
 
const MortimerMovieContext & context () const
 
- Public Member Functions inherited from Scumm::MortimerMovie
bool load (Common::SeekableReadStream &stream, bool doubled=true, bool continuation=false)
 
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

void handleAction (const byte *data, uint32 size) override
 
bool skipObject (uint16 a, uint16 b) const override
 
bool toggle (uint16 id) const
 
void setToggle (uint16 id, bool value)
 
- Protected Member Functions inherited from Scumm::MortimerMovie
virtual int objectScale (byte codec) const
 
void render ()
 

Additional Inherited Members

- Public Types inherited from Scumm::MortimerMovie
enum  { kScreenWidth = 640, kScreenHeight = 480 }
 

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