diff options
Diffstat (limited to 'engines/m4/m4_scene.h')
-rw-r--r-- | engines/m4/m4_scene.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/engines/m4/m4_scene.h b/engines/m4/m4_scene.h index be04a52dce..8d55c3434c 100644 --- a/engines/m4/m4_scene.h +++ b/engines/m4/m4_scene.h @@ -36,9 +36,18 @@ namespace M4 { #define MAINMENU_SCENE_BURGER 903 #define FIRST_SCENE 101 +class M4SceneResources : public SceneResources { +public: + int32 frontY, backY; + int32 frontScale, backScale; + int16 depthTable[16]; + int32 railNodeCount; // # of rails +}; + class M4Scene : public Scene { private: M4Engine *_vm; + M4SceneResources _sceneResources; SpriteAsset *_sceneSprites; SpriteAsset *_walkerSprite; @@ -61,6 +70,7 @@ public: virtual void update(); M4InterfaceView *getInterface() { return (M4InterfaceView *)_interfaceSurface; }; + M4SceneResources &getSceneResources() { return _sceneResources; }; }; } // End of namespace M4 |