]> git.karo-electronics.de Git - oswald.git/blobdiff - ui/oswald_fonts.h
add missing files
[oswald.git] / ui / oswald_fonts.h
diff --git a/ui/oswald_fonts.h b/ui/oswald_fonts.h
new file mode 100644 (file)
index 0000000..0f590c4
--- /dev/null
@@ -0,0 +1,35 @@
+#ifndef _FONTS_H
+#define _FONTS_H
+
+#include "oswald.h"
+
+typedef enum {
+       FONT_4x6 = 0,
+       FONT_5x8,
+       FONT_5x12,
+       FONT_6x8,
+       FONT_6x10,
+       FONT_7x12b,
+       FONT_7x12,
+       FONT_8x8,
+       FONT_8x12,
+       FONT_8x14,
+       FONT_10x16,
+       FONT_12x16,
+       FONT_12x20,
+       FONT_16x26,
+       FONT_22x36,
+       FONT_24x40,
+       FONT_32x53,
+       LAST_FONT
+} oswald_font_face;
+
+typedef struct {
+       u8t width;
+       u8t height;
+       char **data;
+} oswald_font;
+
+extern const oswald_font oswald_fonts[];
+
+#endif