aboutsummaryrefslogtreecommitdiff
path: root/engines/mutationofjb/game.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/mutationofjb/game.h')
-rw-r--r--engines/mutationofjb/game.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/engines/mutationofjb/game.h b/engines/mutationofjb/game.h
index 4985a884d7..33527ae441 100644
--- a/engines/mutationofjb/game.h
+++ b/engines/mutationofjb/game.h
@@ -24,9 +24,10 @@
#define MUTATIONOFJB_GAME_H
#include "common/scummsys.h"
-#include "mutationofjb/script.h"
-#include "mutationofjb/font.h"
+#include "mutationofjb/assets.h"
#include "mutationofjb/gui.h"
+#include "mutationofjb/script.h"
+#include "mutationofjb/tasks/taskmanager.h"
namespace Common {
class String;
@@ -65,11 +66,11 @@ public:
ActionInfo::Action getCurrentAction() const;
void setCurrentAction(ActionInfo::Action);
- Font& getSystemFont();
- Font& getSpeechFont();
-
static uint8 colorFromString(const char *colorStr);
+ TaskManager& getTaskManager();
+ Assets &getAssets();
+
private:
bool loadGameData(bool partB);
void runActiveCommand();
@@ -88,8 +89,8 @@ private:
ScriptExecutionContext _scriptExecCtx;
- SystemFont _systemFont;
- SpeechFont _speechFont;
+ TaskManager _taskManager;
+ Assets _assets;
};
}