Console constructor is public again...
This commit is contained in:
parent
238e79f514
commit
d2cfbfd45d
2 changed files with 9 additions and 9 deletions
|
@ -44,6 +44,13 @@ Console::systemConsole()
|
|||
* Public
|
||||
*/
|
||||
|
||||
Console::Console()
|
||||
: mBase(reinterpret_cast<uint16_t *>(0xB8000)),
|
||||
mCursor{0, 0},
|
||||
mColor(makeVGAColor(Console::Color::LightGray, Console::Color::Black))
|
||||
{ }
|
||||
|
||||
|
||||
void
|
||||
Console::clear()
|
||||
{
|
||||
|
@ -118,13 +125,6 @@ Console::setColor(Console::Color fg,
|
|||
* Private
|
||||
*/
|
||||
|
||||
Console::Console()
|
||||
: mBase(reinterpret_cast<uint16_t *>(0xB8000)),
|
||||
mCursor{0, 0},
|
||||
mColor(makeVGAColor(Console::Color::LightGray, Console::Color::Black))
|
||||
{ }
|
||||
|
||||
|
||||
void
|
||||
Console::putEntryAt(size_t x,
|
||||
size_t y,
|
||||
|
|
|
@ -43,6 +43,8 @@ struct Console
|
|||
|
||||
static Console &systemConsole();
|
||||
|
||||
Console();
|
||||
|
||||
/** Clear the console to the provided color. */
|
||||
void clear();
|
||||
void clear(Color color);
|
||||
|
@ -60,8 +62,6 @@ private:
|
|||
Cursor mCursor;
|
||||
uint8_t mColor;
|
||||
|
||||
Console();
|
||||
|
||||
void putEntryAt(size_t x, size_t y, char c, uint8_t color);
|
||||
void scroll(size_t lines = 1);
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue