aboutsummaryrefslogtreecommitdiff
path: root/engines/hdb/window.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/hdb/window.h')
-rw-r--r--engines/hdb/window.h18
1 files changed, 10 insertions, 8 deletions
diff --git a/engines/hdb/window.h b/engines/hdb/window.h
index 672cae5e09..0597437a37 100644
--- a/engines/hdb/window.h
+++ b/engines/hdb/window.h
@@ -39,16 +39,10 @@ enum {
kDlvItemSpaceX = 48,
kDlvItemSpaceY = (kTileHeight * 2 + 16),
kDlvItemPerLine = 3,
- kDlvItemTextY = (kScreenHeight - 30),
kPanicXStop = 480 / 3,
kPanicZoneFaceX = 480 - 32,
kPanicZoneFaceY = 5,
- kNumCrazy = 37,
- kTextOutCenterX = ((kScreenWidth - kTileWidth * 5) / 2),
- kPauseY = (kScreenHeight / 2 - 64),
- kTryY1 = (kScreenHeight >> 2), // TRY
- kTryY2 = (kTryY1 + 32), // AGAIN
- kTryRestartY = ((kScreenHeight >> 2) * 3) // (ok)
+ kNumCrazy = 37
};
enum PZValue {
@@ -188,7 +182,7 @@ struct TOut {
class Window {
public:
-
+ Window();
~Window();
bool init();
@@ -291,6 +285,14 @@ public:
}
void closeTextOut();
+ // Platform-specific Constants
+ int _dlvItemTextY;
+ int _textOutCenterX;
+ int _pauseY;
+ int _tryY1; // TRY
+ int _tryY2; // AGAIN
+ int _tryRestartY; // (ok)
+
Tile *getGemGfx() {
return _gemGfx;
}