aboutsummaryrefslogtreecommitdiff
path: root/engines/voyeur/files.h
diff options
context:
space:
mode:
authorPaul Gilbert2013-12-15 15:08:25 -0500
committerPaul Gilbert2013-12-15 15:08:25 -0500
commit28ecf5ba53c81389dfd3ef8f7f4ee25d00ced39e (patch)
tree3c3d8d036feceab2ddd538a1d319dda8f697ebcf /engines/voyeur/files.h
parent2f3bb44f5e00c34bd852b65ce8aa04a34941526b (diff)
downloadscummvm-rg350-28ecf5ba53c81389dfd3ef8f7f4ee25d00ced39e.tar.gz
scummvm-rg350-28ecf5ba53c81389dfd3ef8f7f4ee25d00ced39e.tar.bz2
scummvm-rg350-28ecf5ba53c81389dfd3ef8f7f4ee25d00ced39e.zip
VOYEUR: Fix extra flag parameters for getBoltGroup and freeBoltGroup
Diffstat (limited to 'engines/voyeur/files.h')
-rw-r--r--engines/voyeur/files.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/voyeur/files.h b/engines/voyeur/files.h
index c81761af17..28c77bb5f1 100644
--- a/engines/voyeur/files.h
+++ b/engines/voyeur/files.h
@@ -119,8 +119,8 @@ public:
BoltFile(const Common::String &filename, BoltFilesState &state);
virtual ~BoltFile();
- BoltGroup *getBoltGroup(uint32 id);
- void freeBoltGroup(uint32 id);
+ BoltGroup *getBoltGroup(uint16 id, bool process = true);
+ void freeBoltGroup(uint16 id, bool freeEntries = true);
void freeBoltMember(uint32 id);
byte *memberAddr(uint32 id);
byte *memberAddrOffset(uint32 id);
@@ -241,6 +241,9 @@ public:
/* bvoy.blt resource types */
+enum PictureFlag { PICFLAG_8 = 8, PICFLAG_10 = 0x10, PICFLAG_20 = 0x20,
+ PICFLAG_40 = 0x40, PICFLAG_80 = 0x80, PICFLAG_1000 = 0x1000 };
+
class PictureResource: public DisplayResource {
public:
byte _select;