6 #ifndef TCMENU_UNICODE_FONT_DEFN
7 #define TCMENU_UNICODE_FONT_DEFN
11 #ifdef HUGE_FONT_BITMAPS
12 typedef uint32_t bitmap_size_t;
14 typedef uint16_t bitmap_size_t;
uint8_t width
Bitmap dimensions in pixels.
Definition: UnicodeFontDefs.h:42
const UnicodeFontGlyph * glyphs
Definition: UnicodeFontDefs.h:110
uint8_t height
Bitmap dimensions in pixels.
Definition: UnicodeFontDefs.h:43
uint16_t bitmapOffset
Pointer into GFXfont->bitmap.
Definition: UnicodeFontDefs.h:41
bitmap_size_t relativeBmpOffset
Definition: UnicodeFontDefs.h:86
const UnicodeFontBlock * unicodeBlocks
Definition: UnicodeFontDefs.h:122
uint8_t height
Definition: UnicodeFontDefs.h:90
const uint8_t * bitmap
Definition: UnicodeFontDefs.h:108
uint32_t startingNum
Definition: UnicodeFontDefs.h:106
uint16_t first
ASCII extents (first char)
Definition: UnicodeFontDefs.h:57
uint8_t * bitmap
Glyph bitmaps, concatenated.
Definition: UnicodeFontDefs.h:55
uint8_t width
Definition: UnicodeFontDefs.h:88
int8_t yOffset
Y dist from cursor pos to UL corner.
Definition: UnicodeFontDefs.h:46
int8_t xOffset
Definition: UnicodeFontDefs.h:94
uint8_t xAdvance
Distance to advance cursor (x axis)
Definition: UnicodeFontDefs.h:44
uint16_t last
ASCII extents (last char)
Definition: UnicodeFontDefs.h:58
uint16_t relativeChar
Definition: UnicodeFontDefs.h:84
int8_t xOffset
X dist from cursor pos to UL corner.
Definition: UnicodeFontDefs.h:45
BitmapFormat
Definition: UnicodeFontDefs.h:69
uint8_t yAdvance
Newline distance (y axis)
Definition: UnicodeFontDefs.h:59
uint16_t numberOfPoints
Definition: UnicodeFontDefs.h:112
int8_t yOffset
Definition: UnicodeFontDefs.h:96
uint16_t numberOfBlocks
Definition: UnicodeFontDefs.h:124
uint8_t xAdvance
Definition: UnicodeFontDefs.h:92
GFXglyph * glyph
Glyph array.
Definition: UnicodeFontDefs.h:56
uint8_t yAdvance
Definition: UnicodeFontDefs.h:126
Definition: UnicodeFontDefs.h:54
Definition: UnicodeFontDefs.h:40
Definition: UnicodeFontDefs.h:120
Definition: UnicodeFontDefs.h:104
Definition: UnicodeFontDefs.h:82