aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/utils.h
diff options
context:
space:
mode:
authorEugene Sandulenko2013-06-11 01:17:11 +0300
committerEugene Sandulenko2013-09-06 14:48:11 +0300
commita116677e6e26ed9d0e8fcc40eaf88c0c40b25391 (patch)
treec8d1459b797109cc3da2b235a07d88c8deca2a2c /engines/fullpipe/utils.h
parentf106d791983223906847343c4b1f1ec7ffcc05d5 (diff)
downloadscummvm-rg350-a116677e6e26ed9d0e8fcc40eaf88c0c40b25391.tar.gz
scummvm-rg350-a116677e6e26ed9d0e8fcc40eaf88c0c40b25391.tar.bz2
scummvm-rg350-a116677e6e26ed9d0e8fcc40eaf88c0c40b25391.zip
FULLPIPE: Finish loading fullpipe.gam
Diffstat (limited to 'engines/fullpipe/utils.h')
-rw-r--r--engines/fullpipe/utils.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/fullpipe/utils.h b/engines/fullpipe/utils.h
index a4e9413849..abf7efb250 100644
--- a/engines/fullpipe/utils.h
+++ b/engines/fullpipe/utils.h
@@ -34,7 +34,8 @@ typedef Common::HashMap<Common::String, int, Common::IgnoreCase_Hash, Common::Ig
class MfcArchive : public Common::File {
ClassMap _classMap;
- Common::Array<int> _objectMap;
+ Common::Array<CObject *> _objectMap;
+ Common::Array<int> _objectIdMap;
int _lastIndex;
@@ -43,7 +44,7 @@ class MfcArchive : public Common::File {
char *readPascalString(bool twoByte = false);
int readCount();
- CObject *parseClass();
+ CObject *parseClass(bool *isCopyReturned);
CObject *readClass();
};