aboutsummaryrefslogtreecommitdiffstats
path: root/demos/applications/minesweeper/resources/romfs/userfonts.h
diff options
context:
space:
mode:
Diffstat (limited to 'demos/applications/minesweeper/resources/romfs/userfonts.h')
-rw-r--r--demos/applications/minesweeper/resources/romfs/userfonts.h78
1 files changed, 78 insertions, 0 deletions
diff --git a/demos/applications/minesweeper/resources/romfs/userfonts.h b/demos/applications/minesweeper/resources/romfs/userfonts.h
new file mode 100644
index 00000000..e775aec0
--- /dev/null
+++ b/demos/applications/minesweeper/resources/romfs/userfonts.h
@@ -0,0 +1,78 @@
+
+
+/* Start of automatically generated font definition for digital_7__mono_20. */
+
+#ifndef MF_RLEFONT_INTERNALS
+#define MF_RLEFONT_INTERNALS
+#endif
+#include "mf_rlefont.h"
+
+#ifndef MF_RLEFONT_VERSION_4_SUPPORTED
+#error The font file is not compatible with this version of mcufont.
+#endif
+
+static const uint8_t mf_rlefont_digital_7__mono_20_dictionary_data[39] = {
+ 0x81, 0x05, 0x81, 0x05, 0x81, 0x05, 0x81, 0x05, 0x81, 0x06, 0x80, 0x01, 0x07, 0x80, 0x05, 0x85,
+ 0x05, 0x80, 0x81, 0x03, 0x03, 0x85, 0x0f, 0x44, 0x84, 0x85, 0x86, 0x88, 0x44, 0x44, 0x44, 0x44,
+ 0x24, 0x84, 0x44, 0x44, 0x18, 0xc4, 0x83,
+};
+
+static const uint16_t mf_rlefont_digital_7__mono_20_dictionary_offsets[13] = {
+ 0x0000, 0x0009, 0x000c, 0x000f, 0x0010, 0x0012, 0x0013, 0x0014,
+ 0x0016, 0x001c, 0x0020, 0x0024, 0x0027,
+};
+
+static const uint8_t mf_rlefont_digital_7__mono_20_glyph_data_0[63] = {
+ 0x09, 0x1b, 0x18, 0x1c, 0x1a, 0x18, 0x1b, 0x09, 0x21, 0x19, 0x22, 0x21, 0x09, 0x83, 0x44, 0x21,
+ 0x83, 0x20, 0x1f, 0x10, 0x09, 0x83, 0x44, 0x21, 0x82, 0x44, 0x21, 0x83, 0x09, 0x84, 0x23, 0x20,
+ 0xec, 0x44, 0x09, 0x43, 0x20, 0x1f, 0x20, 0xec, 0x83, 0x09, 0x43, 0x20, 0x1f, 0x23, 0x0f, 0x09,
+ 0x1b, 0x18, 0x22, 0x21, 0x09, 0x1b, 0x23, 0x23, 0x0f, 0x09, 0x1b, 0x23, 0x20, 0xec, 0x83,
+};
+
+static const uint16_t mf_rlefont_digital_7__mono_20_glyph_offsets_0[10] = {
+ 0x0000, 0x0007, 0x000c, 0x0014, 0x001c, 0x0022, 0x0029, 0x002f,
+ 0x0034, 0x0039,
+};
+
+static const struct mf_rlefont_char_range_s mf_rlefont_digital_7__mono_20_char_ranges[] = {
+ {48, 10, mf_rlefont_digital_7__mono_20_glyph_offsets_0, mf_rlefont_digital_7__mono_20_glyph_data_0},
+};
+
+const struct mf_rlefont_s mf_rlefont_digital_7__mono_20 = {
+ {
+ "Digital-7 Mono Mono 20",
+ "digital_7__mono_20",
+ 7, /* width */
+ 13, /* height */
+ 9, /* min x advance */
+ 9, /* max x advance */
+ -1, /* baseline x */
+ 13, /* baseline y */
+ 11, /* line height */
+ 3, /* flags */
+ 32, /* fallback character */
+ &mf_rlefont_character_width,
+ &mf_rlefont_render_character,
+ },
+ 4, /* version */
+ mf_rlefont_digital_7__mono_20_dictionary_data,
+ mf_rlefont_digital_7__mono_20_dictionary_offsets,
+ 8, /* rle dict count */
+ 12, /* total dict count */
+ 1, /* char range count */
+ mf_rlefont_digital_7__mono_20_char_ranges,
+};
+
+#ifdef MF_INCLUDED_FONTS
+/* List entry for searching fonts by name. */
+static const struct mf_font_list_s mf_rlefont_digital_7__mono_20_listentry = {
+ MF_INCLUDED_FONTS,
+ (struct mf_font_s*)&mf_rlefont_digital_7__mono_20
+};
+#undef MF_INCLUDED_FONTS
+#define MF_INCLUDED_FONTS (&mf_rlefont_digital_7__mono_20_listentry)
+#endif
+
+
+/* End of automatically generated font definition for digital_7__mono_20. */
+