aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/agi.h
diff options
context:
space:
mode:
authorEugene Sandulenko2009-06-06 17:47:29 +0000
committerEugene Sandulenko2009-06-06 17:47:29 +0000
commitd6a4dbeb1d41d7d51e58822db9e4036fd1fbeeae (patch)
tree22b1d8595e0f90e7f3ebc22b212fcd87b07ef61b /engines/agi/agi.h
parent8792628a465b56c1a11e24867c5a6979a0c7cc1f (diff)
downloadscummvm-rg350-d6a4dbeb1d41d7d51e58822db9e4036fd1fbeeae.tar.gz
scummvm-rg350-d6a4dbeb1d41d7d51e58822db9e4036fd1fbeeae.tar.bz2
scummvm-rg350-d6a4dbeb1d41d7d51e58822db9e4036fd1fbeeae.zip
Implement fence.mouse opcode
svn-id: r41258
Diffstat (limited to 'engines/agi/agi.h')
-rw-r--r--engines/agi/agi.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/engines/agi/agi.h b/engines/agi/agi.h
index 0f213e619e..09f732d980 100644
--- a/engines/agi/agi.h
+++ b/engines/agi/agi.h
@@ -211,8 +211,8 @@ struct gameIdList {
struct Mouse {
int button;
- unsigned int x;
- unsigned int y;
+ int x;
+ int y;
};
// Used by AGI Mouse protocol 1.0 for v27 (i.e. button pressed -variable).
@@ -591,9 +591,11 @@ struct AgiGame {
// view table
VtEntry viewTable[MAX_VIEWTABLE];
- int32 ver; /**< detected game version */
+ int32 ver; /**< detected game version */
+
+ int simpleSave; /**< select simple savegames */
- int simpleSave; /**< select simple savegames */
+ Common::Rect mouseFence; /**< rectangle set by fence.mouse command */
};
class AgiLoader {