aboutsummaryrefslogtreecommitdiff
path: root/engines/made/made.h
diff options
context:
space:
mode:
authorJohannes Schickel2011-10-09 22:58:37 +0200
committerJohannes Schickel2011-10-09 22:58:37 +0200
commit7b126c5f24de2141faca9267a785b6af4a0066e2 (patch)
tree81f728075fed25e1354f3e6b6c667a170a93085e /engines/made/made.h
parent76bc3a97a663ad46563b9792dd19061d844dd300 (diff)
downloadscummvm-rg350-7b126c5f24de2141faca9267a785b6af4a0066e2.tar.gz
scummvm-rg350-7b126c5f24de2141faca9267a785b6af4a0066e2.tar.bz2
scummvm-rg350-7b126c5f24de2141faca9267a785b6af4a0066e2.zip
MADE: Minimize #include usage.
Diffstat (limited to 'engines/made/made.h')
-rw-r--r--engines/made/made.h23
1 files changed, 4 insertions, 19 deletions
diff --git a/engines/made/made.h b/engines/made/made.h
index e377f42478..c0b86bb0a8 100644
--- a/engines/made/made.h
+++ b/engines/made/made.h
@@ -23,27 +23,11 @@
#ifndef MADE_MADE_H
#define MADE_MADE_H
-#include "common/scummsys.h"
-#include "common/endian.h"
-#include "common/events.h"
-#include "common/file.h"
-#include "common/hash-str.h"
-#include "common/keyboard.h"
-#include "common/random.h"
-#include "common/savefile.h"
-#include "common/system.h"
-#include "common/util.h"
-
-#include "graphics/surface.h"
-
-#include "audio/audiostream.h"
-#include "audio/mixer.h"
-#include "audio/decoders/voc.h"
+#include "made/sound.h"
#include "engines/engine.h"
-#include "made/sound.h"
-#include "made/console.h"
+#include "common/random.h"
/**
* This is the namespace of the Made engine.
@@ -82,6 +66,7 @@ class Screen;
class ScriptInterpreter;
class GameDatabase;
class MusicPlayer;
+class MadeConsole;
class MadeEngine : public ::Engine {
int _gameId;
@@ -98,7 +83,7 @@ public:
virtual bool hasFeature(EngineFeature f) const;
virtual void syncSoundSettings();
- GUI::Debugger *getDebugger() { return _console; }
+ virtual GUI::Debugger *getDebugger();
int getGameId() {
return _gameId;