diff options
-rw-r--r-- | engines/sci/graphics/portrait.cpp | 1 | ||||
-rw-r--r-- | engines/sci/resource.cpp | 1 | ||||
-rw-r--r-- | engines/sci/resource.h | 7 | ||||
-rw-r--r-- | engines/sci/resource_audio.cpp | 1 |
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" |