diff options
author | Eugene Sandulenko | 2013-08-06 01:50:16 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2013-09-06 14:51:11 +0300 |
commit | 7257d8804b8b05d8078055b9e705ea0cbe7e465f (patch) | |
tree | 998acda5eb887c348675b4233b70d587f1d3aa82 /engines/fullpipe/gfx.h | |
parent | ab190d2f0b4c102d277b16adf66269d9a6380b81 (diff) | |
download | scummvm-rg350-7257d8804b8b05d8078055b9e705ea0cbe7e465f.tar.gz scummvm-rg350-7257d8804b8b05d8078055b9e705ea0cbe7e465f.tar.bz2 scummvm-rg350-7257d8804b8b05d8078055b9e705ea0cbe7e465f.zip |
FULLPIPE: Implement CGameLoader::applyPicAniInfos()
Diffstat (limited to 'engines/fullpipe/gfx.h')
-rw-r--r-- | engines/fullpipe/gfx.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/fullpipe/gfx.h b/engines/fullpipe/gfx.h index 1dbdd28b44..2ee34e1a1a 100644 --- a/engines/fullpipe/gfx.h +++ b/engines/fullpipe/gfx.h @@ -29,6 +29,7 @@ namespace Fullpipe { class DynamicPhase; class Movement; +struct PicAniInfo; struct Bitmap { int _x; @@ -121,6 +122,8 @@ class GameObject : public CObject { public: GameObject(); + GameObject(GameObject *src); + virtual bool load(MfcArchive &file); void setOXY(int x, int y); void renumPictures(CPtrList *lst); @@ -138,9 +141,13 @@ class PictureObject : public GameObject { public: PictureObject(); + PictureObject(PictureObject *src); + bool load(MfcArchive &file, bool bigPicture); Common::Point *getDimensions(Common::Point *p); void draw(); + + bool setPicAniInfo(PicAniInfo *picAniInfo); }; class Background : public CObject { |