Home
last modified time | relevance | path

Searched refs:unicode (Results 1 – 19 of 19) sorted by relevance

/lvgl-latest/tests/src/test_libs/rnd_unicodes/rnd_unicodes/src/
Dlibrary.c59 static int unicode_to_utf8_bytes_len(unicode_t unicode) in unicode_to_utf8_bytes_len() argument
61 if(unicode < 0x80) { in unicode_to_utf8_bytes_len()
64 else if(unicode < 0x800) { in unicode_to_utf8_bytes_len()
67 else if(unicode < 0x10000) { in unicode_to_utf8_bytes_len()
70 else if(unicode < 0x200000) { in unicode_to_utf8_bytes_len()
73 else if(unicode < 0x4000000) { in unicode_to_utf8_bytes_len()
81 static int unicode_to_uft8(utf8_t * buf, uint32_t buf_len, unicode_t unicode) in unicode_to_uft8() argument
83 uint32_t unicode_len = unicode_to_utf8_bytes_len(unicode); in unicode_to_uft8()
92 buf[buf_index++] = (uint8_t) unicode; in unicode_to_uft8()
95 buf[buf_index++] = (uint8_t)(0xc0 | (unicode >> 6)); in unicode_to_uft8()
[all …]
/lvgl-latest/examples/others/imgfont/
Dlv_example_imgfont_1.c6 static const void * get_imgfont_path(const lv_font_t * font, uint32_t unicode, uint32_t unicode_nex… in get_imgfont_path() argument
16 if(unicode < 0xF000) return NULL; in get_imgfont_path()
18 if(unicode == 0xF617) { in get_imgfont_path()
21 else if(unicode == 0xF600) { in get_imgfont_path()
/lvgl-latest/src/drivers/uefi/
Dlv_uefi_indev_keyboard.c61 static uint32_t _utf8_from_unicode(UINT32 unicode);
275 static uint32_t _utf8_from_unicode(UINT32 unicode) in _utf8_from_unicode() argument
280 if(unicode < 128) { in _utf8_from_unicode()
281 bytes[0] |= unicode; in _utf8_from_unicode()
284 else if(unicode < 2048) { in _utf8_from_unicode()
286 bytes[0] |= unicode >> 6; in _utf8_from_unicode()
288 bytes[1] |= (unicode & 0x003F); in _utf8_from_unicode()
291 else if(unicode < 65536) { in _utf8_from_unicode()
293 bytes[0] |= unicode >> 12; in _utf8_from_unicode()
295 bytes[1] |= ((unicode >> 6) & 0x003F); in _utf8_from_unicode()
[all …]
/lvgl-latest/tests/src/test_cases/widgets/
Dtest_imgfont.c19 static const void * get_imgfont_path(const lv_font_t * font, uint32_t unicode, uint32_t unicode_nex… in get_imgfont_path() argument
29 if(unicode == 0xF617) { in get_imgfont_path()
32 else if(unicode == 0xF600) { in get_imgfont_path()
/lvgl-latest/src/libs/freetype/
Dlv_freetype_glyph.c25 uint32_t unicode; member
101 .unicode = unicode_letter, in freetype_get_glyph_dsc_cb()
142 FT_UInt glyph_index = FT_Get_Char_Index(face, data->unicode); in freetype_glyph_create_cb()
218 if(lhs->unicode != rhs->unicode) { in freetype_glyph_compare_cb()
219 return lhs->unicode > rhs->unicode ? 1 : -1; in freetype_glyph_compare_cb()
/lvgl-latest/src/others/imgfont/
Dlv_imgfont.c31 uint32_t unicode, uint32_t unicode_next);
91 uint32_t unicode, uint32_t unicode_next) in imgfont_get_glyph_dsc() argument
101 const void * img_src = dsc->path_cb(font, unicode, unicode_next, &offset_y, dsc->user_data); in imgfont_get_glyph_dsc()
Dlv_imgfont.h31 uint32_t unicode, uint32_t unicode_next,
/lvgl-latest/src/libs/tiny_ttf/
Dlv_tiny_ttf.c75 uint32_t unicode; member
225 .unicode = unicode_letter, in ttf_get_glyph_dsc_cb()
267 search_key.unicode = unicode_letter_next; /* reuse search key */ in ttf_get_glyph_dsc_cb()
454 uint32_t unicode_letter = node->unicode; in tiny_ttf_glyph_cache_create_cb()
498 if(lhs->unicode != rhs->unicode) { in tiny_ttf_glyph_cache_compare_cb()
499 return lhs->unicode > rhs->unicode ? 1 : -1; in tiny_ttf_glyph_cache_compare_cb()
/lvgl-latest/tests/src/test_cases/draw/
Dtest_draw_letter.c64 letter_dsc.unicode = (uint32_t)string[i % string_len]; in test_draw_sin_wave()
86 letter_dsc.unicode = (uint32_t)string[i % string_len]; in test_draw_sin_wave()
/lvgl-latest/examples/widgets/canvas/
Dlv_example_canvas_9.c35 letter_dsc.unicode = (uint32_t)string[i % string_len]; in timer_cb()
Dlv_example_canvas_10.c35 letter_dsc.unicode = (uint32_t)string[i % string_len]; in timer_cb()
/lvgl-latest/tests/src/test_libs/rnd_unicodes/rnd_unicodes/
DREADME.md5 This is a simple c lib that generates a random unicode string of a given length.
/lvgl-latest/src/draw/
Dlv_draw_label.h69 uint32_t unicode; member
Dlv_draw_label.c180 lv_font_get_glyph_dsc(font, &g, dsc->unicode, 0); in lv_draw_letter()
/lvgl-latest/demos/multilang/
Dlv_demo_multilang.c102 uint32_t unicode, uint32_t unicode_next, in get_imgfont_path() argument
123 switch(unicode) { in get_imgfont_path()
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_letter.c71 dsc->font, dsc->unicode, draw_letter_cb); in lv_draw_sw_letter()
/lvgl-latest/docs/details/main-components/
Dfont.rst1 .. |check| unicode:: U+02713 .. CHECK MARK
2 .. |Aacute| unicode:: U+000C1 .. LATIN CAPITAL LETTER A WITH ACUTE
3 .. |eacute| unicode:: U+000E9 .. LATIN SMALL LETTER E WITH ACUTE
4 .. |otilde| unicode:: U+000F5 .. LATIN SMALL LETTER O WITH TILDE
5 .. |Utilde| unicode:: U+00168 .. LATIN CAPITAL LETTER U WITH TILDE
6 .. |uuml| unicode:: U+000FC .. LATIN SMALL LETTER U WITH DIAERESIS
7 .. |uml| unicode:: U+000A8 .. DIAERESIS
/lvgl-latest/src/draw/vg_lite/
Dlv_draw_vg_lite_label.c101 dsc->font, dsc->unicode, draw_letter_cb); in lv_draw_vg_lite_letter()
/lvgl-latest/docs/details/widgets/
Dtextarea.rst126 U+2022 <http://www.fileformat.info/info/unicode/char/2022/index.htm>`__)