aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/objects.h
diff options
context:
space:
mode:
authorEugene Sandulenko2013-06-16 15:07:33 +0300
committerEugene Sandulenko2013-09-06 14:48:12 +0300
commit0f9c1281d4e4f0c4e2e942994f9162c88033c01f (patch)
treef4e2efb1e098269acd9db66ed0e277e4358cf77f /engines/fullpipe/objects.h
parenta3de44d3b2ca9e30692d074fd538f89f20611c8c (diff)
downloadscummvm-rg350-0f9c1281d4e4f0c4e2e942994f9162c88033c01f.tar.gz
scummvm-rg350-0f9c1281d4e4f0c4e2e942994f9162c88033c01f.tar.bz2
scummvm-rg350-0f9c1281d4e4f0c4e2e942994f9162c88033c01f.zip
FULLPIPE: CMovGraph loader
Diffstat (limited to 'engines/fullpipe/objects.h')
-rw-r--r--engines/fullpipe/objects.h14
1 files changed, 10 insertions, 4 deletions
diff --git a/engines/fullpipe/objects.h b/engines/fullpipe/objects.h
index 81b172c548..50f1bf0651 100644
--- a/engines/fullpipe/objects.h
+++ b/engines/fullpipe/objects.h
@@ -214,10 +214,12 @@ class CMctlCompound : public CMotionController {
virtual bool load(MfcArchive &file);
};
-class Unk2 {
- //CObject CObject;
- int items;
- int count;
+class Unk2 : public CObject {
+ int _items;
+ int _count;
+
+ public:
+ Unk2() : _items(0), _count(0) {}
};
class CMovGraph : public CMotionController {
@@ -228,6 +230,10 @@ class CMovGraph : public CMotionController {
int _itemsCount;
int (*_callback1)(int, int, int);
Unk2 _unk2;
+
+ public:
+ CMovGraph();
+ virtual bool load(MfcArchive &file);
};
class ShadowsItemArray : public Common::Array<CObject>, public CObject {