aboutsummaryrefslogtreecommitdiffstats
path: root/src/gdisp/mcufont/mf_bwfont.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gdisp/mcufont/mf_bwfont.h')
-rw-r--r--src/gdisp/mcufont/mf_bwfont.h34
1 files changed, 17 insertions, 17 deletions
diff --git a/src/gdisp/mcufont/mf_bwfont.h b/src/gdisp/mcufont/mf_bwfont.h
index 537ba22e..e8de21a7 100644
--- a/src/gdisp/mcufont/mf_bwfont.h
+++ b/src/gdisp/mcufont/mf_bwfont.h
@@ -21,37 +21,37 @@
struct mf_bwfont_char_range_s
{
/* The number of the first character in this range. */
- uint16_t first_char;
+ gU16 first_char;
/* The total count of characters in this range. */
- uint16_t char_count;
+ gU16 char_count;
/* The left and top skips of the characters in this range.
* This is the number of empty rows at left and at top. */
- uint8_t offset_x;
- uint8_t offset_y;
+ gU8 offset_x;
+ gU8 offset_y;
/* Column height for glyphs in this range, in bytes and pixels. */
- uint8_t height_bytes;
- uint8_t height_pixels;
+ gU8 height_bytes;
+ gU8 height_pixels;
/* Positive value if the width of all glyphs in this range is the
* same, or zero if it is not. */
- uint8_t width;
+ gU8 width;
/* Lookup table for the character widths. NULL if width is specified. */
- const uint8_t *glyph_widths;
+ const gU8 *glyph_widths;
/* Lookup table for the character offsets. Multiply by height_bytes
* to get the byte offset. Also allows lookup of the number of columns.
* NULL if width is specified. */
- const uint16_t *glyph_offsets;
+ const gU16 *glyph_offsets;
/* Table for the glyph data.
* The data for each glyph is column-by-column, with N bytes per each
* column. The LSB of the first byte is the top left pixel.
*/
- const uint8_t *glyph_data;
+ const gU8 *glyph_data;
};
/* Structure for the font */
@@ -60,10 +60,10 @@ struct mf_bwfont_s
struct mf_font_s font;
/* Version of the font format. */
- const uint8_t version;
+ const gU8 version;
/* Number of character ranges. */
- const uint16_t char_range_count;
+ const gU16 char_range_count;
/* Array of the character ranges */
const struct mf_bwfont_char_range_s *char_ranges;
@@ -71,14 +71,14 @@ struct mf_bwfont_s
#ifdef MF_BWFONT_INTERNALS
/* Internal functions, don't use these directly. */
-MF_EXTERN uint8_t mf_bwfont_render_character(const struct mf_font_s *font,
- int16_t x0, int16_t y0,
- uint16_t character,
+MF_EXTERN gU8 mf_bwfont_render_character(const struct mf_font_s *font,
+ gI16 x0, gI16 y0,
+ gU16 character,
mf_pixel_callback_t callback,
void *state);
-MF_EXTERN uint8_t mf_bwfont_character_width(const struct mf_font_s *font,
- uint16_t character);
+MF_EXTERN gU8 mf_bwfont_character_width(const struct mf_font_s *font,
+ gU16 character);
#endif
#endif