aboutsummaryrefslogtreecommitdiff
path: root/engines/hdb/draw-manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/hdb/draw-manager.h')
-rw-r--r--engines/hdb/draw-manager.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/engines/hdb/draw-manager.h b/engines/hdb/draw-manager.h
index c3e6d91eb6..2c651dd816 100644
--- a/engines/hdb/draw-manager.h
+++ b/engines/hdb/draw-manager.h
@@ -33,6 +33,15 @@ enum {
kMaxSkies = 10,
};
+class Tile;
+
+struct TileLookup {
+ const char *filename;
+ Tile *tData;
+ uint16 skyIndex;
+ uint16 animIndex;
+};
+
class DrawMan {
public:
@@ -42,6 +51,9 @@ public:
private:
int _numTiles;
+ TileLookup *_tLookupArray;
+ uint16 _skyTiles[kMaxSkies];
+ int _currentSky; // 0 if no Sky, 1+ for which Sky to use
bool _systemInit;
};