aboutsummaryrefslogtreecommitdiff
path: root/sword2/sword2.h
diff options
context:
space:
mode:
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;