From ea78916cc43fe67690f2f92d88ac4a8b0e9857d8 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Fri, 5 Feb 2021 17:38:30 -0500 Subject: Added little bobbing "next message" arrow --- src/message_system.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/message_system.h') diff --git a/src/message_system.h b/src/message_system.h index 18dd299..93ca087 100644 --- a/src/message_system.h +++ b/src/message_system.h @@ -53,6 +53,10 @@ public: const std::string& getSpeaker() const { return speakerName_; } + bool isNextArrowShowing() const { return showNextArrow_; } + + int getNextArrowBob() const { return nextArrowBobPos_; } + private: enum class BarsState { @@ -70,7 +74,11 @@ private: std::string speakerName_; std::list lines_; std::list linesToShow_; - Timer textAdvTimer_ { 10 }; + Timer textAdvTimer_ { 15 }; + bool showNextArrow_ = false; + int nextArrowBobPos_ = 0; + bool nextArrowBobDown_ = true; + Timer nextArrowBobTimer_ { 125 }; }; #endif /* end of include guard: MESSAGE_SYSTEM_H_DE10D011 */ -- cgit 1.4.1