+typedef struct Font
+{
+ /**
+ * Pointer to glyph data.
+ *
+ * Data is an array of at most 256 glyphs packed together.
+ * Raster format must be the same of the bitmap.
+ */
+ const PROGMEM uint8_t * const glyph;
+
+ uint8_t width; /**< Pixel width of character cell. */
+ uint8_t height; /**< Pixel height of character cell. */
+
+} Font;