aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/lab/anim.cpp1
-rw-r--r--engines/lab/dispman.cpp2
-rw-r--r--engines/lab/engine.cpp1
-rw-r--r--engines/lab/eventman.cpp1
-rw-r--r--engines/lab/interface.cpp1
-rw-r--r--engines/lab/intro.cpp1
-rw-r--r--engines/lab/lab.h6
-rw-r--r--engines/lab/map.cpp1
-rw-r--r--engines/lab/special.cpp1
9 files changed, 13 insertions, 2 deletions
diff --git a/engines/lab/anim.cpp b/engines/lab/anim.cpp
index 7411dcb794..ac1ab3e3ef 100644
--- a/engines/lab/anim.cpp
+++ b/engines/lab/anim.cpp
@@ -30,6 +30,7 @@
#include "lab/lab.h"
+#include "lab/anim.h"
#include "lab/dispman.h"
#include "lab/eventman.h"
#include "lab/music.h"
diff --git a/engines/lab/dispman.cpp b/engines/lab/dispman.cpp
index f78e55d8d9..d3ad191f64 100644
--- a/engines/lab/dispman.cpp
+++ b/engines/lab/dispman.cpp
@@ -32,8 +32,10 @@
#include "lab/lab.h"
+#include "lab/anim.h"
#include "lab/dispman.h"
#include "lab/eventman.h"
+#include "lab/interface.h"
#include "lab/music.h"
#include "lab/image.h"
#include "lab/resource.h"
diff --git a/engines/lab/engine.cpp b/engines/lab/engine.cpp
index af6d4c4ad1..a22c19ff17 100644
--- a/engines/lab/engine.cpp
+++ b/engines/lab/engine.cpp
@@ -33,6 +33,7 @@
#include "lab/dispman.h"
#include "lab/eventman.h"
#include "lab/image.h"
+#include "lab/interface.h"
#include "lab/intro.h"
#include "lab/labsets.h"
#include "lab/music.h"
diff --git a/engines/lab/eventman.cpp b/engines/lab/eventman.cpp
index 176f008bf1..967a6f0cee 100644
--- a/engines/lab/eventman.cpp
+++ b/engines/lab/eventman.cpp
@@ -33,6 +33,7 @@
#include "lab/dispman.h"
#include "lab/eventman.h"
#include "lab/image.h"
+#include "lab/interface.h"
namespace Lab {
diff --git a/engines/lab/interface.cpp b/engines/lab/interface.cpp
index d56f485706..41f7e37971 100644
--- a/engines/lab/interface.cpp
+++ b/engines/lab/interface.cpp
@@ -33,6 +33,7 @@
#include "lab/dispman.h"
#include "lab/eventman.h"
#include "lab/image.h"
+#include "lab/interface.h"
#include "lab/utils.h"
namespace Lab {
diff --git a/engines/lab/intro.cpp b/engines/lab/intro.cpp
index 89e030ce1b..df575bde5f 100644
--- a/engines/lab/intro.cpp
+++ b/engines/lab/intro.cpp
@@ -31,6 +31,7 @@
#include "lab/lab.h"
#include "lab/dispman.h"
+#include "lab/interface.h"
#include "lab/intro.h"
#include "lab/music.h"
#include "lab/resource.h"
diff --git a/engines/lab/lab.h b/engines/lab/lab.h
index 4d9cb7bd05..4031fe62f1 100644
--- a/engines/lab/lab.h
+++ b/engines/lab/lab.h
@@ -37,15 +37,17 @@
#include "engines/engine.h"
#include "lab/anim.h"
#include "lab/processroom.h"
-#include "lab/interface.h"
-//#include "lab/eventman.h"
struct ADGameDescription;
namespace Lab {
+class Anim;
class DisplayMan;
class EventManager;
+struct Gadget;
+class Image;
+struct IntuiMessage;
class LargeSet;
class Music;
class Resource;
diff --git a/engines/lab/map.cpp b/engines/lab/map.cpp
index 21763918ff..cec9c4c334 100644
--- a/engines/lab/map.cpp
+++ b/engines/lab/map.cpp
@@ -33,6 +33,7 @@
#include "lab/dispman.h"
#include "lab/eventman.h"
#include "lab/image.h"
+#include "lab/interface.h"
#include "lab/labsets.h"
#include "lab/music.h"
#include "lab/resource.h"
diff --git a/engines/lab/special.cpp b/engines/lab/special.cpp
index 690dc293a3..24db6ce076 100644
--- a/engines/lab/special.cpp
+++ b/engines/lab/special.cpp
@@ -38,6 +38,7 @@
#include "lab/dispman.h"
#include "lab/eventman.h"
#include "lab/image.h"
+#include "lab/interface.h"
#include "lab/labsets.h"
#include "lab/music.h"
#include "lab/resource.h"