Kernel: VESA now somewhat handles Cursor in Graphics mode
This commit is contained in:
@@ -11,7 +11,7 @@ public:
|
||||
void PutChar(char ch);
|
||||
void Write(const char* data, size_t size);
|
||||
void WriteString(const char* data);
|
||||
void SetCursorPos(int x, int y);
|
||||
void SetCursorPosition(uint32_t x, uint32_t y);
|
||||
|
||||
static void PutCharCurrent(char ch);
|
||||
|
||||
|
||||
@@ -28,6 +28,7 @@ namespace VESA
|
||||
bool Initialize();
|
||||
void PutCharAt(uint16_t, uint32_t, uint32_t, Color, Color);
|
||||
void Clear(Color);
|
||||
void SetCursorPosition(uint32_t, uint32_t, Color);
|
||||
|
||||
uint32_t GetTerminalWidth();
|
||||
uint32_t GetTerminalHeight();
|
||||
|
||||
Reference in New Issue
Block a user