#pragma once #include void draw_init(); void draw_quit(); void draw_clear(); void draw_present(); void draw_fill(const int x1, const int y1, const int x2, const int y2, const uint8_t color); void draw_rect(const int x1, const int y1, const int x2, const int y2, const uint8_t color); void draw_inset(const int x1, const int y1, const int x2, const int y2, const uint8_t color1, const uint8_t color2); void draw_outset(const int x1, const int y1, const int x2, const int y2, const uint8_t color1, const uint8_t color2); void draw_line(const int x1, const int y1, const int x2, const int y2, const uint8_t color); void draw_dotted(const int x1, const int y1, const int x2, const int y2, const uint8_t color); void draw_char(const char chr, const int x, const int y, const uint8_t color); void draw_string(const char* str, const int x, const int y, const uint8_t color);