diff options
-rw-r--r-- | engines/fullpipe/gfx.h | 8 | ||||
-rw-r--r-- | engines/fullpipe/utils.h | 3 |
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; |