diff options
author | Robert Göffringmann | 2004-12-15 06:48:08 +0000 |
---|---|---|
committer | Robert Göffringmann | 2004-12-15 06:48:08 +0000 |
commit | 2308ba8aafcd4d9f4f1ef7c0281177455c8e3e14 (patch) | |
tree | 1296b833b4c30432d828a7b87a7bbba8abf54284 /sky/screen.h | |
parent | 75ac1363b36158bfab3c51a5b9aafec85ea54d4e (diff) | |
download | scummvm-rg350-2308ba8aafcd4d9f4f1ef7c0281177455c8e3e14.tar.gz scummvm-rg350-2308ba8aafcd4d9f4f1ef7c0281177455c8e3e14.tar.bz2 scummvm-rg350-2308ba8aafcd4d9f4f1ef7c0281177455c8e3e14.zip |
moved compacts and related static data out of the scummvm.exe into an external file
(available from www.lavosspawn.de/tmp/sky_cpt.zip)
svn-id: r16053
Diffstat (limited to 'sky/screen.h')
-rw-r--r-- | sky/screen.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sky/screen.h b/sky/screen.h index 70bb4f17e4..129a575ea3 100644 --- a/sky/screen.h +++ b/sky/screen.h @@ -32,6 +32,7 @@ namespace Sky { class Disk; class SkyEngine; +class SkyCompact; struct Compact; struct dataFileHeader; @@ -51,7 +52,7 @@ typedef struct { class Screen { public: - Screen(OSystem *pSystem, Disk *pDisk); + Screen(OSystem *pSystem, Disk *pDisk, SkyCompact *skyCompact); ~Screen(void); void setPalette(uint8 *pal); void setPaletteEndian(uint8 *pal); @@ -90,6 +91,7 @@ public: private: OSystem *_system; Disk *_skyDisk; + SkyCompact *_skyCompact; static uint8 _top16Colours[16*3]; uint8 _palette[1024]; uint32 _currentPalette; |