First try at multimessage storage and display

This commit is contained in:
HarukiToreda
2025-09-21 17:40:26 -04:00
parent 040b3b8c7f
commit cf9bc7ac00
10 changed files with 565 additions and 222 deletions

View File

@@ -26,5 +26,8 @@ std::vector<int> calculateLineHeights(const std::vector<std::string> &lines, con
void renderMessageContent(OLEDDisplay *display, const std::vector<std::string> &lines, const std::vector<int> &rowHeights, int x,
int yOffset, int scrollBottom, const Emote *emotes, int numEmotes, bool isInverted, bool isBold);
// Reset scroll state when new messages arrive
void resetScrollState();
} // namespace MessageRenderer
} // namespace graphics