aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/selector.h
diff options
context:
space:
mode:
authorColin Snover2016-11-27 10:53:06 -0600
committerColin Snover2016-12-19 14:46:59 -0600
commit4cff1e400f7e1e885b12990a5a34772d05eb2285 (patch)
treea9e85d62fa6fd48bd2cc19d0d6a55d855fc5a6f4 /engines/sci/engine/selector.h
parent5220ce1e4f9090d0e6272d680dbfa3813233399b (diff)
downloadscummvm-rg350-4cff1e400f7e1e885b12990a5a34772d05eb2285.tar.gz
scummvm-rg350-4cff1e400f7e1e885b12990a5a34772d05eb2285.tar.bz2
scummvm-rg350-4cff1e400f7e1e885b12990a5a34772d05eb2285.zip
SCI32: Add support for alternate graphics selectors
Used by at least Phantasmagoria 2.
Diffstat (limited to 'engines/sci/engine/selector.h')
-rw-r--r--engines/sci/engine/selector.h9
1 files changed, 3 insertions, 6 deletions
diff --git a/engines/sci/engine/selector.h b/engines/sci/engine/selector.h
index f2d06d1cf4..8d1edeb489 100644
--- a/engines/sci/engine/selector.h
+++ b/engines/sci/engine/selector.h
@@ -135,12 +135,8 @@ struct SelectorCache {
Selector bitmap; // Used to hold the text bitmap for SCI32 texts
Selector plane;
- Selector top;
- Selector left;
- Selector bottom;
- Selector right;
- Selector resX;
- Selector resY;
+ Selector top, left, bottom, right;
+ Selector resX, resY;
Selector fore;
Selector back;
@@ -153,6 +149,7 @@ struct SelectorCache {
Selector mirrored;
Selector visible;
+ Selector seenRect;
Selector useInsetRect;
Selector inTop, inLeft, inBottom, inRight;
Selector textTop, textLeft, textBottom, textRight;