aboutsummaryrefslogtreecommitdiff
path: root/engines/sludge/speech.h
diff options
context:
space:
mode:
authorSimei Yin2018-04-27 19:46:56 +0200
committerSimei Yin2018-04-27 19:48:29 +0200
commit657f3f81267eb653172d3607ec20d295f4eb578e (patch)
tree204e1e25c694c1812a169ec703e3fad3fb3b2164 /engines/sludge/speech.h
parent7e7d8d769ad55a996ac8f465ee6656ba30719f51 (diff)
downloadscummvm-rg350-657f3f81267eb653172d3607ec20d295f4eb578e.tar.gz
scummvm-rg350-657f3f81267eb653172d3607ec20d295f4eb578e.tar.bz2
scummvm-rg350-657f3f81267eb653172d3607ec20d295f4eb578e.zip
SLUDGE: Replace linked list by Common::List in SpeechManager
Diffstat (limited to 'engines/sludge/speech.h')
-rw-r--r--engines/sludge/speech.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/sludge/speech.h b/engines/sludge/speech.h
index cd2a6dd596..776a9f5dea 100644
--- a/engines/sludge/speech.h
+++ b/engines/sludge/speech.h
@@ -30,13 +30,14 @@ struct ObjectType;
struct SpeechLine {
Common::String textLine;
- SpeechLine *next;
int x;
};
+typedef Common::List<SpeechLine *> SpeechLineList;
+
struct SpeechStruct {
OnScreenPerson *currentTalker;
- SpeechLine *allSpeech;
+ SpeechLineList allSpeech;
int speechY, lastFile, lookWhosTalking;
SpritePalette talkCol;
};