#include <nebular_scenes.h>
Public Member Functions | |
| 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 | actions ()=0 |
| virtual void | postActions () |
| virtual void | unhandledAction () |
| virtual void | synchronize (Common::Serializer &s) |
Protected Member Functions | |
| Common::Path | formAnimName (char sepChar, int suffixNum) |
| void | lowRoomsEntrySound () |
Protected Attributes | |
| NebularGlobals & | _globals |
| GameNebular & | _game |
| MADSAction & | _action |
Protected Attributes inherited from MADS::SceneLogic | |
| MADSEngine * | _vm |
| Scene * | _scene |
Specialized base class for Rex Nebular game scenes
| MADS::Nebular::NebularScene::NebularScene | ( | MADSEngine * | vm | ) |
Constructor
|
protected |
Forms an animation resource name
|
protected |
Plays appropriate sound for entering various rooms