aboutsummaryrefslogtreecommitdiff
path: root/engines/lab
diff options
context:
space:
mode:
authorEugene Sandulenko2015-12-08 20:36:05 +0100
committerWillem Jan Palenstijn2015-12-23 21:33:56 +0100
commitd8e01fe23a569e60e9cacf7b29fa69e7cab03eb5 (patch)
tree6d943d838d4381944629419191dfea1799dfa37e /engines/lab
parenteccb8527497e7f50d2de9c026e1c4c194096bc5f (diff)
downloadscummvm-rg350-d8e01fe23a569e60e9cacf7b29fa69e7cab03eb5.tar.gz
scummvm-rg350-d8e01fe23a569e60e9cacf7b29fa69e7cab03eb5.tar.bz2
scummvm-rg350-d8e01fe23a569e60e9cacf7b29fa69e7cab03eb5.zip
LAB: Reduce header dependency from music.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.cpp2
-rw-r--r--engines/lab/intro.cpp1
-rw-r--r--engines/lab/lab.cpp1
-rw-r--r--engines/lab/lab.h4
-rw-r--r--engines/lab/map.cpp1
-rw-r--r--engines/lab/music.cpp1
-rw-r--r--engines/lab/processroom.cpp1
-rw-r--r--engines/lab/resource.cpp1
-rw-r--r--engines/lab/special.cpp1
-rw-r--r--engines/lab/transitions.cpp1
12 files changed, 16 insertions, 1 deletions
diff --git a/engines/lab/anim.cpp b/engines/lab/anim.cpp
index 5391957d9a..d4abc34c27 100644
--- a/engines/lab/anim.cpp
+++ b/engines/lab/anim.cpp
@@ -29,6 +29,7 @@
*/
#include "lab/lab.h"
+#include "lab/music.h"
namespace Lab {
diff --git a/engines/lab/dispman.cpp b/engines/lab/dispman.cpp
index eb26f81e93..75e61b4dfe 100644
--- a/engines/lab/dispman.cpp
+++ b/engines/lab/dispman.cpp
@@ -29,7 +29,9 @@
*/
#include "graphics/palette.h"
+
#include "lab/lab.h"
+#include "lab/music.h"
namespace Lab {
diff --git a/engines/lab/engine.cpp b/engines/lab/engine.cpp
index 4ef3436492..2b51e34463 100644
--- a/engines/lab/engine.cpp
+++ b/engines/lab/engine.cpp
@@ -30,6 +30,8 @@
#include "lab/lab.h"
#include "lab/intro.h"
+#include "lab/music.h"
+
namespace Lab {
diff --git a/engines/lab/intro.cpp b/engines/lab/intro.cpp
index 71c5fc83d0..47dc6713a7 100644
--- a/engines/lab/intro.cpp
+++ b/engines/lab/intro.cpp
@@ -30,6 +30,7 @@
#include "lab/lab.h"
#include "lab/intro.h"
+#include "lab/music.h"
namespace Lab {
Intro::Intro(LabEngine *vm) : _vm(vm) {
diff --git a/engines/lab/lab.cpp b/engines/lab/lab.cpp
index 4252033ba8..9ff8ce5ba3 100644
--- a/engines/lab/lab.cpp
+++ b/engines/lab/lab.cpp
@@ -34,6 +34,7 @@
#include "gui/message.h"
#include "lab/lab.h"
+#include "lab/music.h"
namespace Lab {
diff --git a/engines/lab/lab.h b/engines/lab/lab.h
index 93f3796eac..52a8df9b10 100644
--- a/engines/lab/lab.h
+++ b/engines/lab/lab.h
@@ -37,7 +37,7 @@
#include "lab/labfun.h"
#include "lab/interface.h"
#include "lab/eventman.h"
-#include "lab/music.h"
+//#include "lab/music.h"
#include "lab/resource.h"
#include "lab/anim.h"
#include "lab/labsets.h"
@@ -47,6 +47,8 @@ struct ADGameDescription;
namespace Lab {
+class Music;
+
enum GameFeatures {
GF_LOWRES = 1 << 0,
GF_WINDOWS_TRIAL = 1 << 1
diff --git a/engines/lab/map.cpp b/engines/lab/map.cpp
index 4406fae2d0..6d09a99739 100644
--- a/engines/lab/map.cpp
+++ b/engines/lab/map.cpp
@@ -29,6 +29,7 @@
*/
#include "lab/lab.h"
+#include "lab/music.h"
namespace Lab {
diff --git a/engines/lab/music.cpp b/engines/lab/music.cpp
index d1031a006f..de4ac8ee0c 100644
--- a/engines/lab/music.cpp
+++ b/engines/lab/music.cpp
@@ -31,6 +31,7 @@
#include "audio/decoders/raw.h"
#include "lab/lab.h"
+#include "lab/music.h"
namespace Lab {
diff --git a/engines/lab/processroom.cpp b/engines/lab/processroom.cpp
index e541aa08d7..8876740e1b 100644
--- a/engines/lab/processroom.cpp
+++ b/engines/lab/processroom.cpp
@@ -31,6 +31,7 @@
#include "gui/message.h"
#include "lab/lab.h"
+#include "lab/music.h"
namespace Lab {
diff --git a/engines/lab/resource.cpp b/engines/lab/resource.cpp
index b49afa02ab..d21efaff01 100644
--- a/engines/lab/resource.cpp
+++ b/engines/lab/resource.cpp
@@ -29,6 +29,7 @@
*/
#include "lab/lab.h"
+#include "lab/music.h"
namespace Lab {
diff --git a/engines/lab/special.cpp b/engines/lab/special.cpp
index ee454bf70c..f9eb0db87c 100644
--- a/engines/lab/special.cpp
+++ b/engines/lab/special.cpp
@@ -34,6 +34,7 @@
#include "gui/saveload.h"
#include "lab/lab.h"
+#include "lab/music.h"
namespace Lab {
diff --git a/engines/lab/transitions.cpp b/engines/lab/transitions.cpp
index 14753fbc72..aad9b3dd8e 100644
--- a/engines/lab/transitions.cpp
+++ b/engines/lab/transitions.cpp
@@ -29,6 +29,7 @@
*/
#include "lab/lab.h"
+#include "lab/music.h"
namespace Lab {