aboutsummaryrefslogtreecommitdiff
path: root/engines/mutationofjb/mutationofjb.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/mutationofjb/mutationofjb.h')
-rw-r--r--engines/mutationofjb/mutationofjb.h13
1 files changed, 4 insertions, 9 deletions
diff --git a/engines/mutationofjb/mutationofjb.h b/engines/mutationofjb/mutationofjb.h
index efd8898ecf..893cca9772 100644
--- a/engines/mutationofjb/mutationofjb.h
+++ b/engines/mutationofjb/mutationofjb.h
@@ -32,9 +32,7 @@ namespace Graphics {
namespace MutationOfJB {
class Console;
-class Room;
-struct GameData;
-class Script;
+class Game;
class MutationOfJBEngine : public Engine {
public:
@@ -42,19 +40,16 @@ public:
~MutationOfJBEngine();
virtual Common::Error run();
- Script *getGlobalScript();
- Script *getLocalScript();
+ Graphics::Screen *getScreen() const;
+ Game &getGame();
private:
bool loadGameData(bool partB);
void setupCursor();
Console *_console;
- Room *_room;
- GameData *_gameData;
Graphics::Screen *_screen;
- Script *_globalScript;
- Script *_localScript;
+ Game *_game;
};