aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/true_talk/tt_sentence.h
diff options
context:
space:
mode:
authorPaul Gilbert2016-05-17 22:25:59 -0400
committerPaul Gilbert2016-07-15 19:12:50 -0400
commit5b42ae357ebdf5fd2665351a41127fc76167beb5 (patch)
tree85c10634713b603baa8311530655fa08f6eb2d52 /engines/titanic/true_talk/tt_sentence.h
parent5da19b674d3b9d24517a266e369728f3b5c2957a (diff)
downloadscummvm-rg350-5b42ae357ebdf5fd2665351a41127fc76167beb5.tar.gz
scummvm-rg350-5b42ae357ebdf5fd2665351a41127fc76167beb5.tar.bz2
scummvm-rg350-5b42ae357ebdf5fd2665351a41127fc76167beb5.zip
TITANIC: Refactor TTstringNode to have a base TTnode class
Diffstat (limited to 'engines/titanic/true_talk/tt_sentence.h')
-rw-r--r--engines/titanic/true_talk/tt_sentence.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/titanic/true_talk/tt_sentence.h b/engines/titanic/true_talk/tt_sentence.h
index 94d7bfc8d9..784177dd3a 100644
--- a/engines/titanic/true_talk/tt_sentence.h
+++ b/engines/titanic/true_talk/tt_sentence.h
@@ -65,12 +65,18 @@ private:
int _field58;
int _field5C;
int _status;
+private:
+ /**
+ * Copy sentence data from a given source
+ */
+ void copyFrom(const TTsentence &src);
public:
TTstring _initialLine;
TTstring _normalizedLine;
public:
TTsentence(int inputCtr, const TTstring &line, CScriptHandler *owner,
TTroomScript *roomScript, TTnpcScript *npcScript);
+ TTsentence(const TTsentence *src);
void set38(int v);
};