lv_api_map_v8.h
API reference for lv_api_map_v8.h
Summary
Functions
lv_task_handler
static uint32_t lv_task_handler(void)lv_obj_move_foreground
Move the object to the foreground. It will look like if it was created as the last child of its parent. It also means it can cover any of the siblings.
static void lv_obj_move_foreground(lv_obj_t *obj)| Name | Type | Description |
|---|---|---|
obj | lv_obj_t * | pointer to an object |
lv_obj_move_background
Move the object to the background. It will look like if it was created as the first child of its parent. It also means any of the siblings can cover the object.
static void lv_obj_move_background(lv_obj_t *obj)| Name | Type | Description |
|---|---|---|
obj | lv_obj_t * | pointer to an object |
Typedefs
lv_coord_t
typedef int32_t lv_coord_tlv_res_t
typedef lv_result_t lv_res_tlv_img_dsc_t
typedef lv_image_dsc_t lv_img_dsc_tlv_disp_t
typedef lv_display_t lv_disp_tlv_disp_rot_t
typedef lv_display_rotation_t lv_disp_rot_tlv_disp_render_t
typedef lv_display_render_mode_t lv_disp_render_tlv_anim_ready_cb_t
typedef lv_anim_completed_cb_t lv_anim_ready_cb_tlv_scr_load_anim_t
typedef lv_screen_load_anim_t lv_scr_load_anim_tlv_btnmatrix_ctrl_t
typedef lv_buttonmatrix_ctrl_t lv_btnmatrix_ctrl_tMacros
LV_DISP_ROT_NONE
#define LV_DISP_ROT_NONE LV_DISPLAY_ROTATION_0LV_DISP_ROT_90
#define LV_DISP_ROT_90 LV_DISPLAY_ROTATION_90LV_DISP_ROT_180
#define LV_DISP_ROT_180 LV_DISPLAY_ROTATION_180LV_DISP_ROT_270
#define LV_DISP_ROT_270 LV_DISPLAY_ROTATION_270LV_DISP_RENDER_MODE_PARTIAL
#define LV_DISP_RENDER_MODE_PARTIAL LV_DISPLAY_RENDER_MODE_PARTIALLV_DISP_RENDER_MODE_DIRECT
#define LV_DISP_RENDER_MODE_DIRECT LV_DISPLAY_RENDER_MODE_DIRECTLV_DISP_RENDER_MODE_FULL
#define LV_DISP_RENDER_MODE_FULL LV_DISPLAY_RENDER_MODE_FULLLV_BTNMATRIX_BTN_NONE
#define LV_BTNMATRIX_BTN_NONE LV_BUTTONMATRIX_BUTTON_NONELV_BTNMATRIX_CTRL_HIDDEN
#define LV_BTNMATRIX_CTRL_HIDDEN LV_BUTTONMATRIX_CTRL_HIDDENLV_BTNMATRIX_CTRL_NO_REPEAT
#define LV_BTNMATRIX_CTRL_NO_REPEAT LV_BUTTONMATRIX_CTRL_NO_REPEATLV_BTNMATRIX_CTRL_DISABLED
#define LV_BTNMATRIX_CTRL_DISABLED LV_BUTTONMATRIX_CTRL_DISABLEDLV_BTNMATRIX_CTRL_CHECKABLE
#define LV_BTNMATRIX_CTRL_CHECKABLE LV_BUTTONMATRIX_CTRL_CHECKABLELV_BTNMATRIX_CTRL_CHECKED
#define LV_BTNMATRIX_CTRL_CHECKED LV_BUTTONMATRIX_CTRL_CHECKEDLV_BTNMATRIX_CTRL_CLICK_TRIG
#define LV_BTNMATRIX_CTRL_CLICK_TRIG LV_BUTTONMATRIX_CTRL_CLICK_TRIGLV_BTNMATRIX_CTRL_POPOVER
#define LV_BTNMATRIX_CTRL_POPOVER LV_BUTTONMATRIX_CTRL_POPOVERLV_BTNMATRIX_CTRL_CUSTOM_1
#define LV_BTNMATRIX_CTRL_CUSTOM_1 LV_BUTTONMATRIX_CTRL_CUSTOM_1LV_BTNMATRIX_CTRL_CUSTOM_2
#define LV_BTNMATRIX_CTRL_CUSTOM_2 LV_BUTTONMATRIX_CTRL_CUSTOM_2LV_IMGBTN_STATE_RELEASED
#define LV_IMGBTN_STATE_RELEASED LV_IMAGEBUTTON_STATE_RELEASEDLV_IMGBTN_STATE_PRESSED
#define LV_IMGBTN_STATE_PRESSED LV_IMAGEBUTTON_STATE_PRESSEDLV_IMGBTN_STATE_DISABLED
#define LV_IMGBTN_STATE_DISABLED LV_IMAGEBUTTON_STATE_DISABLEDLV_IMGBTN_STATE_CHECKED_RELEASED
#define LV_IMGBTN_STATE_CHECKED_RELEASED LV_IMAGEBUTTON_STATE_CHECKED_RELEASEDLV_IMGBTN_STATE_CHECKED_PRESSED
#define LV_IMGBTN_STATE_CHECKED_PRESSED LV_IMAGEBUTTON_STATE_CHECKED_PRESSEDLV_IMGBTN_STATE_CHECKED_DISABLED
#define LV_IMGBTN_STATE_CHECKED_DISABLED LV_IMAGEBUTTON_STATE_CHECKED_DISABLEDLV_RES_OK
#define LV_RES_OK LV_RESULT_OKLV_RES_INV
#define LV_RES_INV LV_RESULT_INVALIDLV_INDEV_STATE_PR
#define LV_INDEV_STATE_PR LV_INDEV_STATE_PRESSEDLV_INDEV_STATE_REL
#define LV_INDEV_STATE_REL LV_INDEV_STATE_RELEASEDlv_obj_del
#define lv_obj_del lv_obj_deletelv_obj_del_async
#define lv_obj_del_async lv_obj_delete_asynclv_obj_clear_flag
#define lv_obj_clear_flag lv_obj_remove_flaglv_obj_clear_state
#define lv_obj_clear_state lv_obj_remove_statelv_indev_set_disp
#define lv_indev_set_disp lv_indev_set_displaylv_indev_get_act
#define lv_indev_get_act lv_indev_activelv_scr_act
#define lv_scr_act lv_screen_activelv_disp_remove
#define lv_disp_remove lv_display_deletelv_disp_set_default
#define lv_disp_set_default lv_display_set_defaultlv_disp_get_default
#define lv_disp_get_default lv_display_get_defaultlv_disp_get_next
#define lv_disp_get_next lv_display_get_nextlv_disp_set_rotation
#define lv_disp_set_rotation lv_display_set_rotationlv_disp_get_hor_res
#define lv_disp_get_hor_res lv_display_get_horizontal_resolutionlv_disp_get_ver_res
#define lv_disp_get_ver_res lv_display_get_vertical_resolutionlv_disp_get_physical_hor_res
#define lv_disp_get_physical_hor_res lv_display_get_physical_horizontal_resolutionlv_disp_get_physical_ver_res
#define lv_disp_get_physical_ver_res lv_display_get_physical_vertical_resolutionlv_disp_get_offset_x
#define lv_disp_get_offset_x lv_display_get_offset_xlv_disp_get_offset_y
#define lv_disp_get_offset_y lv_display_get_offset_ylv_disp_get_rotation
#define lv_disp_get_rotation lv_display_get_rotationlv_disp_get_dpi
#define lv_disp_get_dpi lv_display_get_dpilv_disp_get_antialiasing
#define lv_disp_get_antialiasing lv_display_get_antialiasinglv_disp_flush_ready
#define lv_disp_flush_ready lv_display_flush_readylv_disp_flush_is_last
#define lv_disp_flush_is_last lv_display_flush_is_lastlv_disp_get_scr_act
#define lv_disp_get_scr_act lv_display_get_screen_activelv_disp_get_scr_prev
#define lv_disp_get_scr_prev lv_display_get_screen_prevlv_disp_load_scr
#define lv_disp_load_scr lv_screen_loadlv_scr_load
#define lv_scr_load lv_screen_loadlv_scr_load_anim
#define lv_scr_load_anim lv_screen_load_animlv_disp_get_layer_top
#define lv_disp_get_layer_top lv_display_get_layer_toplv_disp_get_layer_sys
#define lv_disp_get_layer_sys lv_display_get_layer_syslv_disp_send_event
#define lv_disp_send_event lv_display_send_eventlv_disp_set_theme
#define lv_disp_set_theme lv_display_set_themelv_disp_get_theme
#define lv_disp_get_theme lv_display_get_themelv_disp_get_inactive_time
#define lv_disp_get_inactive_time lv_display_get_inactive_timelv_disp_trig_activity
#define lv_disp_trig_activity lv_display_trigger_activitylv_disp_enable_invalidation
#define lv_disp_enable_invalidation lv_display_enable_invalidationlv_disp_is_invalidation_enabled
#define lv_disp_is_invalidation_enabled lv_display_is_invalidation_enabledlv_disp_refr_timer
#define lv_disp_refr_timer lv_display_refr_timerlv_disp_get_refr_timer
#define lv_disp_get_refr_timer lv_display_get_refr_timerlv_timer_del
#define lv_timer_del lv_timer_deletelv_anim_del
#define lv_anim_del lv_anim_deletelv_anim_del_all
#define lv_anim_del_all lv_anim_delete_alllv_anim_set_ready_cb
#define lv_anim_set_ready_cb lv_anim_set_completed_cblv_group_del
#define lv_group_del lv_group_deletelv_txt_get_size
#define lv_txt_get_size lv_text_get_sizelv_txt_get_width
#define lv_txt_get_width lv_text_get_widthlv_img_create
#define lv_img_create lv_image_createlv_img_set_src
#define lv_img_set_src lv_image_set_srclv_img_set_offset_x
#define lv_img_set_offset_x lv_image_set_offset_xlv_img_set_offset_y
#define lv_img_set_offset_y lv_image_set_offset_ylv_img_set_angle
#define lv_img_set_angle lv_image_set_rotationlv_img_set_pivot
#define lv_img_set_pivot lv_image_set_pivotlv_img_set_zoom
#define lv_img_set_zoom lv_image_set_scalelv_img_set_antialias
#define lv_img_set_antialias lv_image_set_antialiaslv_img_get_src
#define lv_img_get_src lv_image_get_srclv_img_get_offset_x
#define lv_img_get_offset_x lv_image_get_offset_xlv_img_get_offset_y
#define lv_img_get_offset_y lv_image_get_offset_ylv_img_get_angle
#define lv_img_get_angle lv_image_get_rotationlv_img_get_pivot
#define lv_img_get_pivot lv_image_get_pivotlv_img_get_zoom
#define lv_img_get_zoom lv_image_get_scalelv_img_get_antialias
#define lv_img_get_antialias lv_image_get_antialiaslv_imgbtn_create
#define lv_imgbtn_create lv_imagebutton_createlv_imgbtn_set_src
#define lv_imgbtn_set_src lv_imagebutton_set_srclv_imgbtn_set_state
#define lv_imgbtn_set_state lv_imagebutton_set_statelv_imgbtn_get_src_left
#define lv_imgbtn_get_src_left lv_imagebutton_get_src_leftlv_imgbtn_get_src_middle
#define lv_imgbtn_get_src_middle lv_imagebutton_get_src_middlelv_imgbtn_get_src_right
#define lv_imgbtn_get_src_right lv_imagebutton_get_src_rightlv_list_set_btn_text
#define lv_list_set_btn_text lv_list_set_button_textlv_list_get_btn_text
#define lv_list_get_btn_text lv_list_get_button_textlv_list_add_btn
#define lv_list_add_btn lv_list_add_buttonlv_btn_create
#define lv_btn_create lv_button_createlv_btnmatrix_create
#define lv_btnmatrix_create lv_buttonmatrix_createlv_btnmatrix_set_map
#define lv_btnmatrix_set_map lv_buttonmatrix_set_maplv_btnmatrix_set_ctrl_map
#define lv_btnmatrix_set_ctrl_map lv_buttonmatrix_set_ctrl_maplv_btnmatrix_set_selected_btn
#define lv_btnmatrix_set_selected_btn lv_buttonmatrix_set_selected_buttonlv_btnmatrix_set_btn_ctrl
#define lv_btnmatrix_set_btn_ctrl lv_buttonmatrix_set_button_ctrllv_btnmatrix_clear_btn_ctrl
#define lv_btnmatrix_clear_btn_ctrl lv_buttonmatrix_clear_button_ctrllv_btnmatrix_set_btn_ctrl_all
#define lv_btnmatrix_set_btn_ctrl_all lv_buttonmatrix_set_button_ctrl_alllv_btnmatrix_clear_btn_ctrl_all
#define lv_btnmatrix_clear_btn_ctrl_all lv_buttonmatrix_clear_button_ctrl_alllv_btnmatrix_set_btn_width
#define lv_btnmatrix_set_btn_width lv_buttonmatrix_set_button_widthlv_btnmatrix_set_one_checked
#define lv_btnmatrix_set_one_checked lv_buttonmatrix_set_one_checkedlv_btnmatrix_get_map
#define lv_btnmatrix_get_map lv_buttonmatrix_get_maplv_btnmatrix_get_selected_btn
#define lv_btnmatrix_get_selected_btn lv_buttonmatrix_get_selected_buttonlv_btnmatrix_get_btn_text
#define lv_btnmatrix_get_btn_text lv_buttonmatrix_get_button_textlv_btnmatrix_has_button_ctrl
#define lv_btnmatrix_has_button_ctrl lv_buttonmatrix_has_button_ctrllv_btnmatrix_get_one_checked
#define lv_btnmatrix_get_one_checked lv_buttonmatrix_get_one_checkedlv_tabview_get_tab_btns
#define lv_tabview_get_tab_btns lv_tabview_get_tab_barlv_tabview_get_tab_act
#define lv_tabview_get_tab_act lv_tabview_get_tab_activelv_tabview_set_act
#define lv_tabview_set_act lv_tabview_set_activelv_tileview_get_tile_act
#define lv_tileview_get_tile_act lv_tileview_get_tile_activelv_obj_set_tile_id
#define lv_obj_set_tile_id lv_tileview_set_tile_by_indexlv_obj_set_tile
#define lv_obj_set_tile lv_tileview_set_tilelv_roller_set_visible_row_cnt
#define lv_roller_set_visible_row_cnt lv_roller_set_visible_row_countlv_roller_get_option_cnt
#define lv_roller_get_option_cnt lv_roller_get_option_countlv_table_set_col_cnt
#define lv_table_set_col_cnt lv_table_set_column_countlv_table_set_row_cnt
#define lv_table_set_row_cnt lv_table_set_row_countlv_table_get_col_cnt
#define lv_table_get_col_cnt lv_table_get_column_countlv_table_get_row_cnt
#define lv_table_get_row_cnt lv_table_get_row_countlv_table_set_col_width
#define lv_table_set_col_width lv_table_set_column_widthlv_table_get_col_width
#define lv_table_get_col_width lv_table_get_column_widthlv_dropdown_get_option_cnt
#define lv_dropdown_get_option_cnt lv_dropdown_get_option_countlv_obj_get_child_cnt
#define lv_obj_get_child_cnt lv_obj_get_child_countlv_obj_get_disp
#define lv_obj_get_disp lv_obj_get_displaylv_obj_delete_anim_ready_cb
#define lv_obj_delete_anim_ready_cb lv_obj_delete_anim_completed_cbLV_STYLE_ANIM_TIME
#define LV_STYLE_ANIM_TIME LV_STYLE_ANIM_DURATIONLV_STYLE_IMG_OPA
#define LV_STYLE_IMG_OPA LV_STYLE_IMAGE_OPALV_STYLE_IMG_RECOLOR
#define LV_STYLE_IMG_RECOLOR LV_STYLE_IMAGE_RECOLORLV_STYLE_IMG_RECOLOR_OPA
#define LV_STYLE_IMG_RECOLOR_OPA LV_STYLE_IMAGE_RECOLOR_OPALV_STYLE_SHADOW_OFS_X
#define LV_STYLE_SHADOW_OFS_X LV_STYLE_SHADOW_OFFSET_XLV_STYLE_SHADOW_OFS_Y
#define LV_STYLE_SHADOW_OFS_Y LV_STYLE_SHADOW_OFFSET_YLV_STYLE_TRANSFORM_ANGLE
#define LV_STYLE_TRANSFORM_ANGLE LV_STYLE_TRANSFORM_ROTATIONlv_obj_get_style_anim_time
#define lv_obj_get_style_anim_time lv_obj_get_style_anim_durationlv_obj_get_style_img_opa
#define lv_obj_get_style_img_opa lv_obj_get_style_image_opalv_obj_get_style_img_recolor
#define lv_obj_get_style_img_recolor lv_obj_get_style_image_recolorlv_obj_get_style_img_recolor_filtered
#define lv_obj_get_style_img_recolor_filtered lv_obj_get_style_image_recolor_filteredlv_obj_get_style_img_recolor_opa
#define lv_obj_get_style_img_recolor_opa lv_obj_get_style_image_recolor_opalv_obj_get_style_shadow_ofs_x
#define lv_obj_get_style_shadow_ofs_x lv_obj_get_style_shadow_offset_xlv_obj_get_style_shadow_ofs_y
#define lv_obj_get_style_shadow_ofs_y lv_obj_get_style_shadow_offset_ylv_obj_get_style_transform_angle
#define lv_obj_get_style_transform_angle lv_obj_get_style_transform_rotationlv_obj_get_style_bg_img_src
#define lv_obj_get_style_bg_img_src lv_obj_get_style_bg_image_srclv_obj_get_style_bg_img_recolor
#define lv_obj_get_style_bg_img_recolor lv_obj_get_style_bg_image_recolorlv_obj_get_style_bg_img_recolor_opa
#define lv_obj_get_style_bg_img_recolor_opa lv_obj_get_style_bg_image_recolor_opalv_obj_set_style_anim_time
#define lv_obj_set_style_anim_time lv_obj_set_style_anim_durationlv_obj_set_style_img_opa
#define lv_obj_set_style_img_opa lv_obj_set_style_image_opalv_obj_set_style_img_recolor
#define lv_obj_set_style_img_recolor lv_obj_set_style_image_recolorlv_obj_set_style_img_recolor_opa
#define lv_obj_set_style_img_recolor_opa lv_obj_set_style_image_recolor_opalv_obj_set_style_shadow_ofs_x
#define lv_obj_set_style_shadow_ofs_x lv_obj_set_style_shadow_offset_xlv_obj_set_style_shadow_ofs_y
#define lv_obj_set_style_shadow_ofs_y lv_obj_set_style_shadow_offset_ylv_obj_set_style_transform_zoom
#define lv_obj_set_style_transform_zoom lv_obj_set_style_transform_scalelv_obj_set_style_transform_angle
#define lv_obj_set_style_transform_angle lv_obj_set_style_transform_rotationlv_obj_set_style_bg_img_src
#define lv_obj_set_style_bg_img_src lv_obj_set_style_bg_image_srclv_obj_set_style_bg_img_recolor
#define lv_obj_set_style_bg_img_recolor lv_obj_set_style_bg_image_recolorlv_obj_set_style_bg_img_recolor_opa
#define lv_obj_set_style_bg_img_recolor_opa lv_obj_set_style_bg_image_recolor_opalv_style_set_anim_time
#define lv_style_set_anim_time lv_style_set_anim_durationlv_style_set_img_opa
#define lv_style_set_img_opa lv_style_set_image_opalv_style_set_img_recolor
#define lv_style_set_img_recolor lv_style_set_image_recolorlv_style_set_img_recolor_opa
#define lv_style_set_img_recolor_opa lv_style_set_image_recolor_opalv_style_set_shadow_ofs_x
#define lv_style_set_shadow_ofs_x lv_style_set_shadow_offset_xlv_style_set_shadow_ofs_y
#define lv_style_set_shadow_ofs_y lv_style_set_shadow_offset_ylv_style_set_transform_angle
#define lv_style_set_transform_angle lv_style_set_transform_rotationlv_style_set_transform_zoom
#define lv_style_set_transform_zoom lv_style_set_transform_scalelv_style_set_bg_img_src
#define lv_style_set_bg_img_src lv_style_set_bg_image_srclv_style_set_bg_img_recolor
#define lv_style_set_bg_img_recolor lv_style_set_bg_image_recolorlv_style_set_bg_img_recolor_opa
#define lv_style_set_bg_img_recolor_opa lv_style_set_bg_image_recolor_opalv_keyboard_get_selected_btn
#define lv_keyboard_get_selected_btn lv_keyboard_get_selected_buttonlv_keyboard_get_btn_text
#define lv_keyboard_get_btn_text lv_keyboard_get_button_textLV_ZOOM_NONE
#define LV_ZOOM_NONE LV_SCALE_NONElv_image_decoder_built_in_open
#define lv_image_decoder_built_in_open lv_bin_decoder_openlv_image_decoder_built_in_close
#define lv_image_decoder_built_in_close lv_bin_decoder_closeLV_IMG_DECLARE
#define LV_IMG_DECLARE(var_name) \
extern const lv_image_dsc_t var_name;Use this macro to declare an image in a C file
Dependencies
Indirect dependencies
lv_anim.hlv_area.hlv_assert.hlv_bidi.hlv_color.hlv_color_op.hlv_conf_internal.hlv_draw.hlv_draw_arc.hlv_draw_blur.hlv_draw_buf.hlv_draw_image.hlv_draw_label.hlv_draw_line.hlv_draw_rect.hlv_draw_triangle.hlv_event.hlv_ext_data.hlv_flex.hlv_font.hlv_fs.hlv_grad.hlv_grid.hlv_group.hlv_image_decoder.hlv_indev.hlv_layout.hlv_log.hlv_math.hlv_matrix.hlv_mem.hlv_obj.hlv_obj_class.hlv_obj_draw.hlv_obj_event.hlv_obj_pos.hlv_obj_property.hlv_obj_scroll.hlv_obj_style.hlv_obj_style_gen.hlv_obj_tree.hlv_palette.hlv_profiler.hlv_profiler_builtin.hlv_sprintf.hlv_string.hlv_style.hlv_style_gen.hlv_symbol_def.hlv_text.hlv_timer.h
Last updated on