Lines Matching refs:uint32_t
31 uint32_t bracket_pos;
44 static uint32_t lv_bidi_get_next_paragraph(const char * txt);
45 static lv_base_dir_t lv_bidi_get_letter_dir(uint32_t letter);
46 static bool lv_bidi_letter_is_weak(uint32_t letter);
47 static bool lv_bidi_letter_is_rtl(uint32_t letter);
48 static bool lv_bidi_letter_is_neutral(uint32_t letter);
50 …dir_t get_next_run(lv_bidi_ctx_t * ctx, const char * txt, lv_base_dir_t base_dir, uint32_t max_len,
51 uint32_t * len,
53 static void rtl_reverse(char * dest, const char * src, uint32_t len, uint16_t * pos_conv_out, uint1…
55 static uint32_t char_change_to_pair(uint32_t letter);
56 …_base_dir_t bracket_process(lv_bidi_ctx_t * ctx, const char * txt, uint32_t next_pos, uint32_t len,
57 uint32_t letter,
60 static uint32_t get_txt_len(const char * txt, uint32_t max_len);
81 uint32_t par_start = 0; in lv_bidi_process()
82 uint32_t par_len; in lv_bidi_process()
110 uint32_t i = 0; in lv_bidi_detect_base_dir()
111 uint32_t letter; in lv_bidi_detect_base_dir()
125 uint16_t lv_bidi_get_logical_pos(const char * str_in, char ** bidi_txt, uint32_t len, lv_base_dir_t… in lv_bidi_get_logical_pos()
126 uint32_t visual_pos, bool * is_rtl) in lv_bidi_get_logical_pos()
128 uint32_t pos_conv_len = get_txt_len(str_in, len); in lv_bidi_get_logical_pos()
151 uint32_t logical_pos, bool * is_rtl) in lv_bidi_get_visual_pos()
153 uint32_t pos_conv_len = get_txt_len(str_in, len); in lv_bidi_get_visual_pos()
182 void lv_bidi_process_paragraph(const char * str_in, char * str_out, uint32_t len, lv_base_dir_t bas… in lv_bidi_process_paragraph()
185 uint32_t run_len = 0; in lv_bidi_process_paragraph()
187 uint32_t rd = 0; in lv_bidi_process_paragraph()
188 uint32_t wr; in lv_bidi_process_paragraph()
213 uint32_t letter = lv_text_encoded_next(str_in, &rd); in lv_bidi_process_paragraph()
299 static uint32_t lv_bidi_get_next_paragraph(const char * txt) in lv_bidi_get_next_paragraph()
301 uint32_t i = 0; in lv_bidi_get_next_paragraph()
317 static lv_base_dir_t lv_bidi_get_letter_dir(uint32_t letter) in lv_bidi_get_letter_dir()
330 static bool lv_bidi_letter_is_weak(uint32_t letter) in lv_bidi_letter_is_weak()
332 uint32_t i = 0; in lv_bidi_letter_is_weak()
336 uint32_t x = lv_text_encoded_next(weaks, &i); in lv_bidi_letter_is_weak()
349 static bool lv_bidi_letter_is_rtl(uint32_t letter) in lv_bidi_letter_is_rtl()
370 static bool lv_bidi_letter_is_neutral(uint32_t letter) in lv_bidi_letter_is_neutral()
379 if(letter == (uint32_t)neutrals[i]) return true; in lv_bidi_letter_is_neutral()
385 static uint32_t get_txt_len(const char * txt, uint32_t max_len) in get_txt_len()
387 uint32_t len = 0; in get_txt_len()
388 uint32_t i = 0; in get_txt_len()
407 …dir_t get_next_run(lv_bidi_ctx_t * ctx, const char * txt, lv_base_dir_t base_dir, uint32_t max_len, in get_next_run()
408 uint32_t * len, in get_next_run()
411 uint32_t i = 0; in get_next_run()
412 uint32_t letter; in get_next_run()
439 uint32_t i_prev = i; in get_next_run()
440 uint32_t i_last_strong = i; in get_next_run()
501 static void rtl_reverse(char * dest, const char * src, uint32_t len, uint16_t * pos_conv_out, uint1… in rtl_reverse()
504 uint32_t i = len; in rtl_reverse()
505 uint32_t wr = 0; in rtl_reverse()
510 uint32_t letter = lv_text_encoded_prev(src, &i); in rtl_reverse()
515 uint32_t last_weak = i; in rtl_reverse()
516 uint32_t first_weak = i; in rtl_reverse()
549 uint32_t letter_size = lv_text_encoded_size((const char *)&src[i]); in rtl_reverse()
552 uint32_t new_letter = letter = char_change_to_pair(letter); in rtl_reverse()
569 static uint32_t char_change_to_pair(uint32_t letter) in char_change_to_pair()
584 …_base_dir_t bracket_process(lv_bidi_ctx_t * ctx, const char * txt, uint32_t next_pos, uint32_t len, in bracket_process()
585 uint32_t letter, in bracket_process()
596 uint32_t txt_i = next_pos; in bracket_process()
598 uint32_t letter_next = lv_text_encoded_next(txt, &txt_i); in bracket_process()
622 uint32_t letter_next = lv_text_encoded_prev(txt, &txt_i); in bracket_process()