aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/hotspots.h
diff options
context:
space:
mode:
authorSven Hesse2009-07-05 19:56:54 +0000
committerSven Hesse2009-07-05 19:56:54 +0000
commitc4dc61edb54c244b4df5c9f1503cb983e2021030 (patch)
treef5be67c59e1f1d3eb6f70fa6e180170f9321dacb /engines/gob/hotspots.h
parentaeb020602a6f89a5cbc5af66ded393fe8da61212 (diff)
downloadscummvm-rg350-c4dc61edb54c244b4df5c9f1503cb983e2021030.tar.gz
scummvm-rg350-c4dc61edb54c244b4df5c9f1503cb983e2021030.tar.bz2
scummvm-rg350-c4dc61edb54c244b4df5c9f1503cb983e2021030.zip
Split off Hotspots::evaluateNew()
svn-id: r42145
Diffstat (limited to 'engines/gob/hotspots.h')
-rw-r--r--engines/gob/hotspots.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/gob/hotspots.h b/engines/gob/hotspots.h
index e05e37b296..a337620710 100644
--- a/engines/gob/hotspots.h
+++ b/engines/gob/hotspots.h
@@ -133,7 +133,7 @@ private:
uint16 fontIndex;
uint16 backColor;
uint16 frontColor;
- byte *ptr;
+ const char *str;
};
GobEngine *_vm;
@@ -175,7 +175,10 @@ void checkHotspotChanged();
Type type, int16 &duration, uint16 &id, uint16 index);
uint16 handleInput(int16 time, uint16 hotspotIndex, uint16 &curPos,
- InputDesc *inpDesc, uint16 &id, uint16 &index);
+ InputDesc *inputs, uint16 &id, uint16 &index);
+
+ void evaluateNew(uint16 i, uint16 *ids, InputDesc *inputs,
+ uint16 &validId, bool &hasInput, uint16 &inputIndex);
};
} // End of namespace Gob