6#ifndef TCMENU_UNICODE_FONT_DEFN
7#define TCMENU_UNICODE_FONT_DEFN
11#ifdef HUGE_FONT_BITMAPS
12typedef uint32_t bitmap_size_t;
14typedef uint16_t bitmap_size_t;
uint8_t width
Bitmap dimensions in pixels.
Definition UnicodeFontDefs.h:46
const UnicodeFontGlyph * glyphs
Definition UnicodeFontDefs.h:114
uint8_t height
Bitmap dimensions in pixels.
Definition UnicodeFontDefs.h:47
uint16_t bitmapOffset
Pointer into GFXfont->bitmap.
Definition UnicodeFontDefs.h:45
bitmap_size_t relativeBmpOffset
Definition UnicodeFontDefs.h:90
const UnicodeFontBlock * unicodeBlocks
Definition UnicodeFontDefs.h:126
uint8_t height
Definition UnicodeFontDefs.h:94
const uint8_t * bitmap
Definition UnicodeFontDefs.h:112
uint32_t startingNum
Definition UnicodeFontDefs.h:110
uint16_t first
ASCII extents (first char).
Definition UnicodeFontDefs.h:61
uint8_t * bitmap
Glyph bitmaps, concatenated.
Definition UnicodeFontDefs.h:59
uint8_t width
Definition UnicodeFontDefs.h:92
int8_t yOffset
Y dist from cursor pos to UL corner.
Definition UnicodeFontDefs.h:50
int8_t xOffset
Definition UnicodeFontDefs.h:98
uint8_t xAdvance
Distance to advance cursor (x axis).
Definition UnicodeFontDefs.h:48
uint16_t last
ASCII extents (last char).
Definition UnicodeFontDefs.h:62
uint16_t relativeChar
Definition UnicodeFontDefs.h:88
int8_t xOffset
X dist from cursor pos to UL corner.
Definition UnicodeFontDefs.h:49
BitmapFormat
Definition UnicodeFontDefs.h:73
uint8_t yAdvance
Newline distance (y axis).
Definition UnicodeFontDefs.h:63
uint16_t numberOfPoints
Definition UnicodeFontDefs.h:116
int8_t yOffset
Definition UnicodeFontDefs.h:100
uint16_t numberOfBlocks
Definition UnicodeFontDefs.h:128
uint8_t xAdvance
Definition UnicodeFontDefs.h:96
GFXglyph * glyph
Glyph array.
Definition UnicodeFontDefs.h:60
uint8_t yAdvance
Definition UnicodeFontDefs.h:130
Definition UnicodeFontDefs.h:58
Definition UnicodeFontDefs.h:44
Definition UnicodeFontDefs.h:124
Definition UnicodeFontDefs.h:108
Definition UnicodeFontDefs.h:86