ScummVM API documentation
MADS::Nebular::Scene3xx Class Reference
Inheritance diagram for MADS::Nebular::Scene3xx:
MADS::Nebular::NebularScene MADS::SceneLogic MADS::Nebular::Scene300s MADS::Nebular::Scene301 MADS::Nebular::Scene302 MADS::Nebular::Scene303 MADS::Nebular::Scene304 MADS::Nebular::Scene307 MADS::Nebular::Scene308 MADS::Nebular::Scene309 MADS::Nebular::Scene310 MADS::Nebular::Scene311 MADS::Nebular::Scene313 MADS::Nebular::Scene316 MADS::Nebular::Scene318 MADS::Nebular::Scene319 MADS::Nebular::Scene321 MADS::Nebular::Scene351 MADS::Nebular::Scene352 MADS::Nebular::Scene353 MADS::Nebular::Scene354 MADS::Nebular::Scene357 MADS::Nebular::Scene358 MADS::Nebular::Scene359 MADS::Nebular::Scene360 MADS::Nebular::Scene361

Public Member Functions

 Scene3xx (MADSEngine *vm)
 
void actions () override
 
- Public Member Functions inherited from MADS::Nebular::NebularScene
 NebularScene (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 postActions ()
 
virtual void unhandledAction ()
 
virtual void synchronize (Common::Serializer &s)
 

Protected Member Functions

void setAAName ()
 
void setPlayerSpritesPrefix ()
 
void sceneEntrySound ()
 
void initForceField (ForceField *force, bool flag)
 
void handleForceField (ForceField *force, int *sprites)
 
int computeScale (int low, int high, int id)
 
- Protected Member Functions inherited from MADS::Nebular::NebularScene
Common::Path formAnimName (char sepChar, int suffixNum)
 
void lowRoomsEntrySound ()
 

Additional Inherited Members

- Protected Attributes inherited from MADS::Nebular::NebularScene
NebularGlobals_globals
 
GameNebular_game
 
MADSAction_action
 
- Protected Attributes inherited from MADS::SceneLogic
MADSEngine_vm
 
Scene_scene
 

Member Function Documentation

◆ setAAName()

void MADS::Nebular::Scene3xx::setAAName ( )
protected

Plays an appropriate sound when entering a scene

◆ setPlayerSpritesPrefix()

void MADS::Nebular::Scene3xx::setPlayerSpritesPrefix ( )
protected

Updates the prefix used for getting player sprites for the scene

◆ actions()


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