aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/fullpipe/utils.h')
-rw-r--r--engines/fullpipe/utils.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/engines/fullpipe/utils.h b/engines/fullpipe/utils.h
index e593bd9f18..5714fd3b4c 100644
--- a/engines/fullpipe/utils.h
+++ b/engines/fullpipe/utils.h
@@ -66,15 +66,19 @@ class MfcArchive : public Common::SeekableReadStream {
enum ObjType {
kObjTypeDefault,
+ kObjTypeExCommand,
+ kObjTypeExCommand2,
+ kObjTypeMovGraph,
+ kObjTypeMovGraphLink,
+ kObjTypeMovGraphNode,
+ kObjTypeMctlCompound,
kObjTypeObjstateCommand,
- kObjTypeStaticANIObject,
kObjTypePictureObject,
- kObjTypeMovGraph,
- kObjTypeMctlCompound
+ kObjTypeStaticANIObject
};
class CObject {
- public:
+public:
ObjType _objtype;
CObject() : _objtype(kObjTypeDefault) {}
@@ -113,6 +117,7 @@ class MemoryObject : CObject {
void load() { loadFile(_memfilename); }
byte *getData();
byte *loadData();
+ int getDataSize() const { return _dataSize; }
bool testFlags();