From 9b46d51508beb644fc9b34bf511aa5135770958a Mon Sep 17 00:00:00 2001 From: Tristan 'Natrist' Cormier Date: Wed, 29 Oct 2025 20:46:44 -0400 Subject: [PATCH] feat(console): add CONSOLELINE class (#120) --- src/console/Screen.hpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/console/Screen.hpp b/src/console/Screen.hpp index e065fb1..787d1b9 100644 --- a/src/console/Screen.hpp +++ b/src/console/Screen.hpp @@ -1,6 +1,23 @@ #ifndef CONSOLE_SCREEN_HPP #define CONSOLE_SCREEN_HPP +#include "console/Types.hpp" +#include + +class CGxString; + +class CONSOLELINE : public TSLinkedNode { + public: + // Member variables + char* buffer; + uint32_t chars; + uint32_t charsalloc; + uint32_t inputpos; + uint32_t inputstart; + COLOR_T colorType; + CGxString* fontPointer; +}; + void ConsoleScreenAnimate(float elapsedSec); void ConsoleScreenInitialize(const char* title);