From f7875a6d2f129af47a203a5a31c2785b6e2fcf58 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Fri, 5 Feb 2021 13:32:04 -0500 Subject: Added speaker header --- src/message_system.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/message_system.h') diff --git a/src/message_system.h b/src/message_system.h index 153805a..18dd299 100644 --- a/src/message_system.h +++ b/src/message_system.h @@ -33,7 +33,10 @@ public: void hideCutsceneBars(); - void displayMessage(std::string_view msg, SpeakerType speaker); + void displayMessage( + std::string_view msg, + std::string speakerName = "", + SpeakerType speakerType = SpeakerType::None); void advanceText(); @@ -48,6 +51,8 @@ public: const std::list& getLines() const { return linesToShow_; } + const std::string& getSpeaker() const { return speakerName_; } + private: enum class BarsState { @@ -62,6 +67,7 @@ private: double accum_ = 0.0; double length_ = 1000.0/8; SpeakerType speaker_ = SpeakerType::None; + std::string speakerName_; std::list lines_; std::list linesToShow_; Timer textAdvTimer_ { 10 }; -- cgit 1.4.1