aboutsummaryrefslogtreecommitdiff
path: root/sky/screen.h
diff options
context:
space:
mode:
Diffstat (limited to 'sky/screen.h')
-rw-r--r--sky/screen.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/sky/screen.h b/sky/screen.h
index 555cb0401d..c891267fde 100644
--- a/sky/screen.h
+++ b/sky/screen.h
@@ -23,13 +23,14 @@
#define SKYSCREEN_H
#include "stdafx.h"
-#include <string.h>
-#include "base/engine.h"
#include "common/scummsys.h"
-#include "sky/disk.h"
#include "sky/skydefs.h"
-#include "sky/sky.h"
-#include "sky/logic.h"
+
+class OSystem;
+class SkyDisk;
+class SkyEngine;
+struct Compact;
+struct dataFileHeader;
#define SCROLL_JUMP 16
#define VGA_COLOURS 256
@@ -45,8 +46,6 @@ typedef struct {
dataFileHeader *sprite;
} StSortList;
-class SkyState;
-
class SkyScreen {
public:
SkyScreen(OSystem *pSystem, SkyDisk *pDisk);