aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/objects.h
diff options
context:
space:
mode:
authorNicola Mettifogo2007-08-25 20:34:10 +0000
committerNicola Mettifogo2007-08-25 20:34:10 +0000
commit39e4a9b180d37f2fef108391d5f04a3c7e3b2ea0 (patch)
treebd7bd96adb2d8df6677d1e25b9e4b98e2851bbad /engines/parallaction/objects.h
parent9f8b0884fa2814b04567a86596cdae7953d8eb1e (diff)
downloadscummvm-rg350-39e4a9b180d37f2fef108391d5f04a3c7e3b2ea0.tar.gz
scummvm-rg350-39e4a9b180d37f2fef108391d5f04a3c7e3b2ea0.tar.bz2
scummvm-rg350-39e4a9b180d37f2fef108391d5f04a3c7e3b2ea0.zip
Added an abstract base class for representing multiple-frames for animations. Changed user code to rely on the new interface. Cnv has been turned into an implementation of the new interface, and it is now known as a concrete class only to Disk and Font code for Nippon Safes.
svn-id: r28734
Diffstat (limited to 'engines/parallaction/objects.h')
-rw-r--r--engines/parallaction/objects.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/parallaction/objects.h b/engines/parallaction/objects.h
index 26c841b285..9ec906f458 100644
--- a/engines/parallaction/objects.h
+++ b/engines/parallaction/objects.h
@@ -202,7 +202,7 @@ struct ExamineData { // size = 28
};
struct DoorData { // size = 28
char* _location;
- Cnv *_cnv;
+ Frames *_cnv;
byte* _background;
Common::Point _startPos;
uint16 _startFrame;
@@ -384,7 +384,7 @@ struct Animation : public Zone {
Common::Point _oldPos;
Program *_program;
- Cnv *_cnv;
+ Frames *_cnv;
char *_scriptName;
int16 _frame;
uint16 field_50; // unused