initial commit
This commit is contained in:
commit
cab6cf1323
|
@ -0,0 +1,18 @@
|
||||||
|
#ifndef _KGE_BUFFER_H_
|
||||||
|
#define _KGE_BUFFER_H_
|
||||||
|
|
||||||
|
|
||||||
|
#include <cstdlib>
|
||||||
|
#include "Cursor.h"
|
||||||
|
|
||||||
|
#define LINE_TYPE uint8_t **
|
||||||
|
|
||||||
|
|
||||||
|
struct Buffer {
|
||||||
|
LINE_TYPE lines;
|
||||||
|
uint32_t lineCount;
|
||||||
|
Cursor cursor;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
#endif
|
|
@ -0,0 +1,17 @@
|
||||||
|
#ifndef _KGE_CURSOR_H_
|
||||||
|
#define _KGE_CURSOR_H_
|
||||||
|
|
||||||
|
|
||||||
|
#include <cstdint>
|
||||||
|
|
||||||
|
|
||||||
|
struct Cursor {
|
||||||
|
uint32_t x;
|
||||||
|
uint32_t y;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
Cursor CursorFromXY(uint32_t x, uint32_t y);
|
||||||
|
|
||||||
|
|
||||||
|
#endif
|
Loading…
Reference in New Issue