aboutsummaryrefslogtreecommitdiff
path: root/engines/voyeur/files.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/voyeur/files.h')
-rw-r--r--engines/voyeur/files.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/engines/voyeur/files.h b/engines/voyeur/files.h
index 49d6db1333..4edf1892a7 100644
--- a/engines/voyeur/files.h
+++ b/engines/voyeur/files.h
@@ -255,9 +255,19 @@ public:
void setupViewPort();
};
+class ViewPortPalEntry {
+public:
+ uint16 _rEntry, _gEntry, _bEntry;
+ uint16 field6, field8, fieldA;
+ uint16 fieldC;
+ uint16 fieldE;
+public:
+ ViewPortPalEntry(const byte *src);
+};
+
class ViewPortListResource {
public:
- byte *_palette;
+ Common::Array<ViewPortPalEntry> _palette;
Common::Array<ViewPortResource *> _entries;
ViewPortListResource(BoltFilesState &state, const byte *src);