aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/ringworld_logic.h
diff options
context:
space:
mode:
authorPaul Gilbert2011-03-24 22:49:20 +1100
committerPaul Gilbert2011-03-24 22:49:20 +1100
commit0b9d36cb6bb46380e9dda610936f5d0967f3baa6 (patch)
tree4bff3c589fae1c1be1a7464bb769f29981afba56 /engines/tsage/ringworld_logic.h
parent44b466512fc00be2efa05f728212f850b584f321 (diff)
downloadscummvm-rg350-0b9d36cb6bb46380e9dda610936f5d0967f3baa6.tar.gz
scummvm-rg350-0b9d36cb6bb46380e9dda610936f5d0967f3baa6.tar.bz2
scummvm-rg350-0b9d36cb6bb46380e9dda610936f5d0967f3baa6.zip
TSAGE: In progress implementation of Scene #4100
Diffstat (limited to 'engines/tsage/ringworld_logic.h')
-rw-r--r--engines/tsage/ringworld_logic.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/engines/tsage/ringworld_logic.h b/engines/tsage/ringworld_logic.h
index 0056595fb6..daf38bd7a6 100644
--- a/engines/tsage/ringworld_logic.h
+++ b/engines/tsage/ringworld_logic.h
@@ -172,6 +172,13 @@ public:
virtual Common::String getClassName() { return "SpeakerCHFText"; }
};
+class SpeakerCDRText: public ScreenSpeaker {
+public:
+ SpeakerCDRText();
+
+ virtual Common::String getClassName() { return "SpeakerCDRText"; }
+};
+
class SpeakerQL: public AnimatedSpeaker {
public:
SpeakerQL();
@@ -278,6 +285,14 @@ public:
virtual void removeText();
};
+class SpeakerCDR: public AnimatedSpeaker {
+public:
+ SpeakerCDR();
+
+ virtual Common::String getClassName() { return "SpeakerCDR"; }
+ virtual void setText(const Common::String &msg);
+};
+
} // End of namespace tSage