Public Member Functions | |
Scene399 (MADSEngine *vm) | |
void | setup () override |
void | enter () override |
void | actions () override |
Public Member Functions inherited from MADS::Nebular::Scene300s | |
Scene300s (MADSEngine *vm) | |
void | preActions () override |
Public Member Functions inherited from MADS::Nebular::Scene3xx | |
Scene3xx (MADSEngine *vm) | |
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 | step () |
virtual void | postActions () |
virtual void | unhandledAction () |
virtual void | synchronize (Common::Serializer &s) |
Additional Inherited Members | |
Protected Member Functions inherited from MADS::Nebular::Scene3xx | |
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 () |
Protected Attributes inherited from MADS::Nebular::NebularScene | |
NebularGlobals & | _globals |
GameNebular & | _game |
MADSAction & | _action |
Protected Attributes inherited from MADS::SceneLogic | |
MADSEngine * | _vm |
Scene * | _scene |
|
overridevirtual |
Called to initially setup a scene
Implements MADS::SceneLogic.
|
overridevirtual |
Called as the scene is entered (made active)
Implements MADS::SceneLogic.
|
overridevirtual |
Handles scene actions
Reimplemented from MADS::Nebular::Scene3xx.