aboutsummaryrefslogtreecommitdiff
path: root/engines/lab
diff options
context:
space:
mode:
authorEugene Sandulenko2015-12-08 21:28:45 +0100
committerWillem Jan Palenstijn2015-12-23 21:33:57 +0100
commit9015cf72a326e5bac2eeb311b257690a01d4bc26 (patch)
tree8270065e49fbcc9237281aedc8fbfd6294e545a1 /engines/lab
parent66f2935a2282521f77062ad42d3308699f087cb5 (diff)
downloadscummvm-rg350-9015cf72a326e5bac2eeb311b257690a01d4bc26.tar.gz
scummvm-rg350-9015cf72a326e5bac2eeb311b257690a01d4bc26.tar.bz2
scummvm-rg350-9015cf72a326e5bac2eeb311b257690a01d4bc26.zip
LAB: Reduced header dependency: interface.h
Diffstat (limited to 'engines/lab')
-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"