aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/people.h
diff options
context:
space:
mode:
authorPaul Gilbert2015-03-31 21:30:22 -0400
committerPaul Gilbert2015-03-31 21:30:22 -0400
commit8fa8b14762ce655d0d99782864be927d3c946cba (patch)
tree52e905869490908c81d221034048e67fc5720dd5 /engines/sherlock/people.h
parent54ecf6cda88f6a32b0e12f9fdb2698c540d76bd4 (diff)
downloadscummvm-rg350-8fa8b14762ce655d0d99782864be927d3c946cba.tar.gz
scummvm-rg350-8fa8b14762ce655d0d99782864be927d3c946cba.tar.bz2
scummvm-rg350-8fa8b14762ce655d0d99782864be927d3c946cba.zip
SHERLOCK: Implement clearTalking and Talk::drawInterface
Diffstat (limited to 'engines/sherlock/people.h')
-rw-r--r--engines/sherlock/people.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/sherlock/people.h b/engines/sherlock/people.h
index 6b5c59b1bd..1c67ff8996 100644
--- a/engines/sherlock/people.h
+++ b/engines/sherlock/people.h
@@ -66,12 +66,14 @@ private:
bool _walkLoaded;
int _oldWalkSequence;
int _srcZone, _destZone;
+ ImageFile *_talkPics;
public:
Common::Point _walkDest;
Common::Stack<Common::Point> _walkTo;
Person &_player;
bool _holmesOn;
bool _portraitLoaded;
+ bool _portraitsOn;
Object _portrait;
bool _clearingThePortrait;
bool _allowWalkAbort;
@@ -96,6 +98,8 @@ public:
void walkToCoords(const Common::Point &destPos, int destDir);
void goAllTheWay();
+
+ void clearTalking();
};
} // End of namespace Sherlock