aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/gfx.h
diff options
context:
space:
mode:
authorEugene Sandulenko2013-08-06 01:50:16 +0300
committerEugene Sandulenko2013-09-06 14:51:11 +0300
commit7257d8804b8b05d8078055b9e705ea0cbe7e465f (patch)
tree998acda5eb887c348675b4233b70d587f1d3aa82 /engines/fullpipe/gfx.h
parentab190d2f0b4c102d277b16adf66269d9a6380b81 (diff)
downloadscummvm-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.h7
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 {