lv_bidi.h
API reference for lv_bidi.h
See Also: Private HeaderThis header has a companion private implementation with internal data structures.lv_bidi_private.h
Summary
Functions
misc/lv_bidi.h:57function
lv_bidi_set_custom_neutrals_static
Set custom neutrals string
void lv_bidi_set_custom_neutrals_static(const char *neutrals)| Name | Type | Description |
|---|---|---|
neutrals | const char * | default " \t\n\r.,:;'"`!?%/\-=()[]{}<>@#&$|" |
Enums
lv_base_dir_t
| Name | Value |
|---|---|
LV_BASE_DIR_LTR | 0x00 |
LV_BASE_DIR_RTL | 0x01 |
LV_BASE_DIR_AUTO | 0x02 |
LV_BASE_DIR_NEUTRAL | 0x20 |
LV_BASE_DIR_WEAK | 0x21 |
Used by 7 functions
lv_obj_set_style_base_dir— paramvaluelv_bidi_calculate_align— parambase_dirlv_bidi_process— parambase_dirlv_bidi_get_logical_pos— parambase_dirlv_bidi_get_visual_pos— parambase_dirlv_bidi_process_paragraph— parambase_dirlv_style_set_base_dir— paramvalue
Macros
misc/lv_bidi.h:25macro
LV_BIDI_LRO
#define LV_BIDI_LRO "\xE2\x80\xAD" /*U+202D*/Special non printable strong characters. They can be inserted to texts to affect the run's direction
misc/lv_bidi.h:26macro
LV_BIDI_RLO
#define LV_BIDI_RLO "\xE2\x80\xAE" /*U+202E*/Dependencies
How is this guide?
Last updated on