This commit is contained in:
Tristan 'Natrist' Cormier authored and GitHub committed 2026-09-21 11:13:40 +08:00
commit 189e2053d6
2 files changed
+21

No files matched your search

+20
View File
@@ -84,6 +84,26 @@ CONSOLELINE::~CONSOLELINE() {
}
}
void CONSOLELINE::Backspace() {
if (this->inputpos > this->inputstart) {
if (this->chars <= this->inputpos) {
this->buffer[this->inputpos - 1] = '\0';
}
else {
memcpy(
&this->buffer[this->inputpos - 1],
&this->buffer[this->inputpos],
this->chars - this->inputpos + 1
);
}
this->inputpos--;
this->chars--;
SetInputString(this->buffer);
}
}
void DrawBackground() {
uint16_t indices[] = {
0, 1, 2, 3
+1
View File
@@ -19,6 +19,7 @@ class CONSOLELINE : public TSLinkedNode<CONSOLELINE> {
// Member functions
~CONSOLELINE();
void Backspace();
};
void ConsoleScreenAnimate(float elapsedSec);