aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe
diff options
context:
space:
mode:
authorEugene Sandulenko2013-06-20 21:49:28 -0400
committerEugene Sandulenko2013-09-06 14:48:14 +0300
commit47faa885015f619b730d8716c8527ae5819cb35f (patch)
treecff5ff710346b4f2c64c38bd92cefbeba9fac6ae /engines/fullpipe
parent77ab4241d99df808b081a30163870ffa0d5688d6 (diff)
downloadscummvm-rg350-47faa885015f619b730d8716c8527ae5819cb35f.tar.gz
scummvm-rg350-47faa885015f619b730d8716c8527ae5819cb35f.tar.bz2
scummvm-rg350-47faa885015f619b730d8716c8527ae5819cb35f.zip
FULLPIPE: Furhter work on picture loading
Diffstat (limited to 'engines/fullpipe')
-rw-r--r--engines/fullpipe/gfx.h8
-rw-r--r--engines/fullpipe/utils.h3
2 files changed, 8 insertions, 3 deletions
diff --git a/engines/fullpipe/gfx.h b/engines/fullpipe/gfx.h
index e52d9b7f5b..4ecf4f485d 100644
--- a/engines/fullpipe/gfx.h
+++ b/engines/fullpipe/gfx.h
@@ -43,10 +43,16 @@ class Picture : public MemoryObject {
int _memoryObject2;
int _alpha;
int _paletteData;
+
+ public:
+ Picture();
+ virtual bool load(MfcArchive &file);
};
class BigPicture : public Picture {
-
+ public:
+ BigPicture();
+ virtual bool load(MfcArchive &file);
};
class GameObject : public CObject {
diff --git a/engines/fullpipe/utils.h b/engines/fullpipe/utils.h
index b349fc305d..f1e4080f49 100644
--- a/engines/fullpipe/utils.h
+++ b/engines/fullpipe/utils.h
@@ -76,8 +76,7 @@ class CObList : public Common::List<CObject>, public CObject {
virtual bool load(MfcArchive &file);
};
-class MemoryObject {
- //CObject obj;
+class MemoryObject : CObject {
int filename;
int field_8;
int field_C;