diff options
author | Paul Gilbert | 2013-06-07 22:07:57 -0400 |
---|---|---|
committer | Paul Gilbert | 2013-06-07 22:07:57 -0400 |
commit | 48c18a7c1448a169cc07e21e4f2e883642e9e42a (patch) | |
tree | 9b9f0f7a3c4d509815f1dde67dbc9cd8e0115101 /engines/voyeur/files.h | |
parent | 8d6d3d8aa629c452daa27aa8cf49497d8cf02fce (diff) | |
download | scummvm-rg350-48c18a7c1448a169cc07e21e4f2e883642e9e42a.tar.gz scummvm-rg350-48c18a7c1448a169cc07e21e4f2e883642e9e42a.tar.bz2 scummvm-rg350-48c18a7c1448a169cc07e21e4f2e883642e9e42a.zip |
VOYEUR: Implemented decoding of viewport list palette data
Diffstat (limited to 'engines/voyeur/files.h')
-rw-r--r-- | engines/voyeur/files.h | 12 |
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); |