mirror of
https://git.rip/DMCA_FUCKER/re3.git
synced 2024-12-24 17:50:00 +00:00
26 lines
514 B
C++
26 lines
514 B
C++
#pragma once
|
|
|
|
class CConsole
|
|
{
|
|
enum
|
|
{
|
|
MAX_LINES = 8, // BUG? only shows 7
|
|
MAX_STR_LEN = 40,
|
|
};
|
|
|
|
uint8 m_nLineCount;
|
|
uint8 m_nCurrentLine;
|
|
wchar Buffers[MAX_LINES][MAX_STR_LEN];
|
|
uint32 m_aTimer[MAX_LINES];
|
|
uint8 m_aRed[MAX_LINES];
|
|
uint8 m_aGreen[MAX_LINES];
|
|
uint8 m_aBlue[MAX_LINES];
|
|
public:
|
|
void AddLine(char *s, uint8 r, uint8 g, uint8 b);
|
|
void AddOneLine(char *s, uint8 r, uint8 g, uint8 b);
|
|
void Display();
|
|
void Init() { m_nCurrentLine = 0; m_nLineCount = 0; }
|
|
};
|
|
|
|
extern CConsole TheConsole;
|