aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorMax Horn2010-06-15 12:20:03 +0000
committerMax Horn2010-06-15 12:20:03 +0000
commit79c9be5d96ca58a20afa61b4b26e28839dfb925e (patch)
treecf2d5f22be1122badfc88542a2ced3bd00272cc1 /engines
parent583a966d8c91250284ebe3fd84fce4e0ed12ae13 (diff)
downloadscummvm-rg350-79c9be5d96ca58a20afa61b4b26e28839dfb925e.tar.gz
scummvm-rg350-79c9be5d96ca58a20afa61b4b26e28839dfb925e.tar.bz2
scummvm-rg350-79c9be5d96ca58a20afa61b4b26e28839dfb925e.zip
Reduce header dependencies
svn-id: r49836
Diffstat (limited to 'engines')
-rw-r--r--engines/sci/graphics/portrait.cpp1
-rw-r--r--engines/sci/resource.cpp1
-rw-r--r--engines/sci/resource.h7
-rw-r--r--engines/sci/resource_audio.cpp1
4 files changed, 9 insertions, 1 deletions
diff --git a/engines/sci/graphics/portrait.cpp b/engines/sci/graphics/portrait.cpp
index 1b4e4bde77..b912bf552e 100644
--- a/engines/sci/graphics/portrait.cpp
+++ b/engines/sci/graphics/portrait.cpp
@@ -23,6 +23,7 @@
*
*/
+#include "common/archive.h"
#include "common/util.h"
#include "common/stack.h"
#include "graphics/primitives.h"
diff --git a/engines/sci/resource.cpp b/engines/sci/resource.cpp
index ee32458748..fb601c7f82 100644
--- a/engines/sci/resource.cpp
+++ b/engines/sci/resource.cpp
@@ -26,6 +26,7 @@
// Resource library
#include "common/file.h"
+#include "common/fs.h"
#include "common/macresman.h"
#include "sci/resource.h"
diff --git a/engines/sci/resource.h b/engines/sci/resource.h
index 53cf2ddb47..0fd256633f 100644
--- a/engines/sci/resource.h
+++ b/engines/sci/resource.h
@@ -26,8 +26,9 @@
#ifndef SCI_RESOURCE_H
#define SCI_RESOURCE_H
-#include "common/fs.h"
#include "common/str.h"
+#include "common/list.h"
+#include "common/hashmap.h"
#include "sci/graphics/helpers.h" // for ViewType
#include "sci/decompressor.h"
@@ -35,6 +36,10 @@
namespace Common {
class File;
+class FSList;
+class FSNode;
+class WriteStream;
+class SeekableReadStream;
}
namespace Sci {
diff --git a/engines/sci/resource_audio.cpp b/engines/sci/resource_audio.cpp
index eba14d4d5e..9cd3f32561 100644
--- a/engines/sci/resource_audio.cpp
+++ b/engines/sci/resource_audio.cpp
@@ -25,6 +25,7 @@
// Resource library
+#include "common/archive.h"
#include "common/file.h"
#include "sci/resource.h"