Lines Matching refs:letter
83 void lv_text_encoded_letter_next_2(const char * txt, uint32_t * letter, uint32_t * letter_next, uin…
90 static inline bool lv_text_is_break_char(uint32_t letter) in lv_text_is_break_char() argument
97 if(letter == (uint32_t)LV_TXT_BREAK_CHARS[i]) { in lv_text_is_break_char()
111 static inline bool lv_text_is_a_word(uint32_t letter) in lv_text_is_a_word() argument
114 if(letter == 0) return false; in lv_text_is_a_word()
117 if(letter >= 0x4E00 && letter <= 0x9FFF) { in lv_text_is_a_word()
122 if(letter >= 0xFF01 && letter <= 0xFF5E) { in lv_text_is_a_word()
127 if(letter >= 0x3000 && letter <= 0x303F) { in lv_text_is_a_word()
132 if(letter >= 0x2E80 && letter <= 0x2EFF) { in lv_text_is_a_word()
137 if(letter >= 0x31C0 && letter <= 0x31EF) { in lv_text_is_a_word()
142 if(letter >= 0x3040 && letter <= 0x30FF) { in lv_text_is_a_word()
147 if(letter >= 0xFE10 && letter <= 0xFE1F) { in lv_text_is_a_word()
152 if(letter >= 0xFE30 && letter <= 0xFE4F) { in lv_text_is_a_word()
166 static inline bool lv_text_is_marker(uint32_t letter) in lv_text_is_marker() argument
168 if(letter < 0x20) return true; in lv_text_is_marker()
171 if(letter == 0x061C) return true; in lv_text_is_marker()
174 if(letter == 0x115F) return true; in lv_text_is_marker()
176 if(letter == 0x1160) return true; in lv_text_is_marker()
179 if(letter >= 0x180B && letter <= 0x180E) return true; in lv_text_is_marker()
182 if(letter >= 0x200B && letter <= 0x200F) return true; in lv_text_is_marker()
183 if(letter >= 0x2028 && letter <= 0x202F) return true; in lv_text_is_marker()
184 if(letter >= 0x205F && letter <= 0x206F) return true; in lv_text_is_marker()
187 if(letter == 0xFEFF) return true; in lv_text_is_marker()
189 if(letter == 0xF8FF) return true; /*LV_SYMBOL_DUMMY*/ in lv_text_is_marker()