diff options
Diffstat (limited to 'engines/fullpipe/utils.h')
-rw-r--r-- | engines/fullpipe/utils.h | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/engines/fullpipe/utils.h b/engines/fullpipe/utils.h index 76a1ae944c..e593bd9f18 100644 --- a/engines/fullpipe/utils.h +++ b/engines/fullpipe/utils.h @@ -68,7 +68,9 @@ enum ObjType { kObjTypeDefault, kObjTypeObjstateCommand, kObjTypeStaticANIObject, - kObjTypePictureObject + kObjTypePictureObject, + kObjTypeMovGraph, + kObjTypeMctlCompound }; class CObject { @@ -82,7 +84,7 @@ class CObject { bool loadFile(const char *fname); }; -class CObList : public Common::List<CObject *>, public CObject { +class ObList : public Common::List<CObject *>, public CObject { public: virtual bool load(MfcArchive &file); }; @@ -97,9 +99,6 @@ class MemoryObject : CObject { int _mfield_C; int _mfield_10; char _mfield_14; - char _mfield_15; - char _mfield_16; - char _mfield_17; byte *_data; int _dataSize; int _mflags; @@ -134,17 +133,17 @@ class MemoryObject2 : public MemoryObject { void copyData(byte *src, int dataSize); }; -class CObArray : public Common::Array<CObject>, public CObject { +class ObArray : public Common::Array<CObject>, public CObject { public: virtual bool load(MfcArchive &file); }; -class CDWordArray : public Common::Array<int32>, public CObject { +class DWordArray : public Common::Array<int32>, public CObject { public: virtual bool load(MfcArchive &file); }; -typedef Common::Array<void *> CPtrList; +typedef Common::Array<void *> PtrList; char *genFileName(int superId, int sceneId, const char *ext); byte *transCyrillic(byte *s); |