aboutsummaryrefslogtreecommitdiff
path: root/sword2/sword2.h
diff options
context:
space:
mode:
authorTorbjörn Andersson2004-02-05 14:19:07 +0000
committerTorbjörn Andersson2004-02-05 14:19:07 +0000
commit802a301a16ff3f9fe7f25a5a6c337319e27ce7b3 (patch)
tree06fae1d3657ca9be0abdb18adbf6b783fcb80d38 /sword2/sword2.h
parentc9d252640cc955fbee27d9a702d080f778c22bdb (diff)
downloadscummvm-rg350-802a301a16ff3f9fe7f25a5a6c337319e27ce7b3.tar.gz
scummvm-rg350-802a301a16ff3f9fe7f25a5a6c337319e27ce7b3.tar.bz2
scummvm-rg350-802a301a16ff3f9fe7f25a5a6c337319e27ce7b3.zip
Removed some of the #includes from sword2.h
svn-id: r12739
Diffstat (limited to 'sword2/sword2.h')
-rw-r--r--sword2/sword2.h18
1 files changed, 11 insertions, 7 deletions
diff --git a/sword2/sword2.h b/sword2/sword2.h
index 791fe56082..91c78512ff 100644
--- a/sword2/sword2.h
+++ b/sword2/sword2.h
@@ -21,20 +21,16 @@
#define _SWORD2
#include "base/engine.h"
+#include "common/util.h"
+
#include "sword2/driver/driver96.h"
-#include "sword2/driver/d_sound.h"
-#include "sword2/driver/d_draw.h"
#include "sword2/build_display.h"
-#include "sword2/console.h"
-#include "sword2/controls.h"
+#include "sword2/header.h"
#include "sword2/icons.h"
#include "sword2/layers.h"
-#include "sword2/logic.h"
-#include "sword2/maketext.h"
#include "sword2/memory.h"
#include "sword2/mouse.h"
#include "sword2/object.h"
-#include "sword2/resman.h"
#include "sword2/save_rest.h"
#include "sword2/sound.h"
@@ -46,6 +42,14 @@ enum {
GF_DEMO = 1 << 0
};
+class ResourceManager;
+class Sound;
+class Graphics;
+class Logic;
+class FontRenderer;
+class Gui;
+class Debugger;
+
class Sword2Engine : public Engine {
private:
uint32 _bootParam;