package console

ESC :: "\x1b"
CSI :: ESC + "["

CLEAR :: CSI + "2J"

CURSOR_HIDE :: CSI + "?25l"
CURSOR_SHOW :: CSI + "?25h"

CURSOR_POSITION :: CSI + "%d;%dH"
FORMAT :: CSI + "%dm"
RESET_FORMAT :: CSI + "0m"

FORMAT_RGB :: CSI + "%d;%d;%d;%d;%dm"

LINE_DRAWING_MODE :: ESC + "(0"
ASCII_DRAWING_MODE :: ESC + "(B"

Keys :: enum {
	unk,
	quit,
	back,
	forward,
}