diff options
author | Paul Gilbert | 2016-05-10 21:27:46 -0400 |
---|---|---|
committer | Paul Gilbert | 2016-07-10 16:39:07 -0400 |
commit | 33ef893b04bc218a6149b3ff5b6782655767e60f (patch) | |
tree | 4e78dedbf271f851ea0105d2f145de6fc1759d0f /engines/titanic/true_talk/tt_word.h | |
parent | 3a464e8770606d75ec7a641eac207b58c95303c1 (diff) | |
download | scummvm-rg350-33ef893b04bc218a6149b3ff5b6782655767e60f.tar.gz scummvm-rg350-33ef893b04bc218a6149b3ff5b6782655767e60f.tar.bz2 scummvm-rg350-33ef893b04bc218a6149b3ff5b6782655767e60f.zip |
TITANIC: Implemented vocab findWord
Diffstat (limited to 'engines/titanic/true_talk/tt_word.h')
-rw-r--r-- | engines/titanic/true_talk/tt_word.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/titanic/true_talk/tt_word.h b/engines/titanic/true_talk/tt_word.h index 0d6564a925..589dcf7bbe 100644 --- a/engines/titanic/true_talk/tt_word.h +++ b/engines/titanic/true_talk/tt_word.h @@ -32,7 +32,6 @@ namespace Titanic { class TTword { protected: TTString _string; - int _fieldC; TTsynonymNode *_synP; TTStringStatus _status; int _wordMode; @@ -48,6 +47,8 @@ protected: bool testFileHandle(SimpleFile *file) const; public: + TTword *_pNext; +public: TTword(TTString &str, int mode, int val2); /** @@ -59,6 +60,11 @@ public: * Load the word */ int load(SimpleFile *file, int mode); + + TTword *fn1(const TTString &str, TTsynonymNode *node, int val); + + const char *c_str() const { return _string.c_str(); } + operator const char *() const { return c_str(); } }; class TTword1 : public TTword { |