ScummVM API documentation
MADS::Phantom::Scene2xx Class Reference
Inheritance diagram for MADS::Phantom::Scene2xx:
MADS::Phantom::PhantomScene MADS::SceneLogic MADS::Phantom::Scene201 MADS::Phantom::Scene202 MADS::Phantom::Scene203 MADS::Phantom::Scene204 MADS::Phantom::Scene205 MADS::Phantom::Scene206 MADS::Phantom::Scene207 MADS::Phantom::Scene208 MADS::Phantom::Scene250

Public Member Functions

 Scene2xx (MADSEngine *vm)
 
- Public Member Functions inherited from MADS::Phantom::PhantomScene
 PhantomScene (MADSEngine *vm)
 
void sub7178C ()
 
- Public Member Functions inherited from MADS::SceneLogic
 SceneLogic (MADSEngine *vm)
 
virtual ~SceneLogic ()
 
virtual void setup ()=0
 
virtual void enter ()=0
 
virtual void step ()
 
virtual void preActions ()
 
virtual void actions ()=0
 
virtual void postActions ()
 
virtual void unhandledAction ()
 
virtual void synchronize (Common::Serializer &s)
 

Protected Member Functions

void sceneEntrySound ()
 
void setAAName ()
 
void setPlayerSpritesPrefix ()
 
- Protected Member Functions inherited from MADS::Phantom::PhantomScene
Common::Path formAnimName (char sepChar, int suffixNum)
 
void lowRoomsEntrySound ()
 

Additional Inherited Members

- Protected Attributes inherited from MADS::Phantom::PhantomScene
PhantomGlobals_globals
 
GamePhantom_game
 
MADSAction_action
 
- Protected Attributes inherited from MADS::SceneLogic
MADSEngine_vm
 
Scene_scene
 

Member Function Documentation

◆ sceneEntrySound()

void MADS::Phantom::Scene2xx::sceneEntrySound ( )
protected

Plays an appropriate sound when entering a scene

◆ setAAName()

void MADS::Phantom::Scene2xx::setAAName ( )
protected

Sets the AA file to use for the scene

◆ setPlayerSpritesPrefix()

void MADS::Phantom::Scene2xx::setPlayerSpritesPrefix ( )
protected

Updates the prefix used for getting player sprites for the scene


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