23#define SCREEN_WRAP_INDENT 17
28#define SCREEN_LINE_MAX_LENGTH (130)
33#define SCREEN_LINE_STRIDE (SCREEN_LINE_MAX_LENGTH * GLYPH_WIDTH)
uint64_t screen_get_width(void)
Get screen width in characters.
uint64_t screen_get_height(void)
Get screen height in characters.
void screen_init(void)
Initialize and enable the screen logging.
void screen_write(const char *string, uint64_t length)
Write a string to the screen.
#define SCREEN_LINE_STRIDE
The stride of a screen line in pixels.
void screen_hide(void)
Hide the screen logging.
void screen_show(void)
Show the screen logging.
A single line in the screen buffer.
uint8_t length
The distance from the start of the line to the end of the furthest away char, in chars.
Represents a position on the screen in character coordinates.