#ifndef _OSWALD_GRAPHICS_H #define _OSWALD_GRAPHICS_H #include "oswald.h" #include "oswald_strings.h" #include "oswald_fonts.h" #include "oswald_graphics.h" #include "Fonts.h" void oswald_draw_bitmap_offset(const unsigned int xstart, const unsigned int ystart, const unsigned int xoff, const unsigned int yoff, const unsigned int width, const unsigned int height, const void *bmp); /*inline*/ void oswald_draw_bitmap(const unsigned int xstart, const unsigned int ystart, const unsigned int width, const unsigned int height, const void *bmp); void oswald_draw_line(const uint8_t xstart, const uint8_t ystart, const uint8_t xend, const uint8_t yend); void oswald_draw_line_ww(const uint8_t xstart, const uint8_t ystart, const uint8_t xend, const uint8_t yend, const uint8_t thickness); uint8_t oswald_write_character(const uint8_t x, const uint8_t y, const oswald_font_face face, const uint8_t Character); void oswald_write_string(const uint8_t x, const uint8_t y, const oswald_font_face face, char *str); void oswald_write_number(const uint8_t x, const uint8_t y, const oswald_font_face face, const int16_t number); #endif