fonts.h 534 B

1234567891011121314151617181920212223242526272829303132
  1. #ifndef __FONTS_H__
  2. #define __FONTS_H__
  3. #include <stdint.h>
  4. #define USE_UTF8
  5. #define USE_LiberM_7x10
  6. #define USE_Font_11x18
  7. typedef struct {
  8. const uint8_t width;
  9. const uint8_t height;
  10. const uint16_t *data;
  11. } FontDef;
  12. #ifdef USE_Font_7x10
  13. extern FontDef Font_7x10;
  14. #endif
  15. #ifdef USE_Font_11x18
  16. extern FontDef Font_11x18;
  17. #endif
  18. #ifdef USE_Font_16x26
  19. extern FontDef Font_16x26;
  20. #endif
  21. #ifdef USE_LiberM_7x10
  22. extern FontDef LiberM_7x10;
  23. #endif
  24. #ifdef USE_Font_10x16ua
  25. extern FontDef Font_10x16ua;
  26. #endif
  27. #endif // __FONTS_H__