lv_api_map.h

Defines

LV_DISP_ROTATION_0
LV_DISP_ROTATION_90
LV_DISP_ROTATION_180
LV_DISP_ROTATION_270
LV_DISP_RENDER_MODE_PARTIAL
LV_DISP_RENDER_MODE_DIRECT
LV_DISP_RENDER_MODE_FULL
LV_BTNMATRIX_BTN_NONE
LV_BTNMATRIX_CTRL_HIDDEN
LV_BTNMATRIX_CTRL_NO_REPEAT
LV_BTNMATRIX_CTRL_DISABLED
LV_BTNMATRIX_CTRL_CHECKABLE
LV_BTNMATRIX_CTRL_CHECKED
LV_BTNMATRIX_CTRL_CLICK_TRIG
LV_BTNMATRIX_CTRL_POPOVER
LV_BTNMATRIX_CTRL_CUSTOM_1
LV_BTNMATRIX_CTRL_CUSTOM_2
LV_RES_OK
LV_RES_INV
LV_INDEV_STATE_PR
LV_INDEV_STATE_REL
lv_obj_del
lv_obj_del_async
lv_obj_clear_flag
lv_obj_clear_state
lv_indev_set_disp
lv_indev_get_act
lv_scr_act
lv_disp_remove
lv_disp_set_default
lv_disp_get_default
lv_disp_get_next
lv_disp_set_rotation
lv_disp_get_hor_res
lv_disp_get_ver_res
lv_disp_get_physical_hor_res
lv_disp_get_physical_ver_res
lv_disp_get_offset_x
lv_disp_get_offset_y
lv_disp_get_rotation
lv_disp_get_dpi
lv_disp_get_antialiasing
lv_disp_flush_ready
lv_disp_flush_is_last
lv_disp_get_scr_act
lv_disp_get_scr_prev
lv_disp_load_scr
lv_disp_get_layer_top
lv_disp_get_layer_sys
lv_disp_send_event
lv_disp_set_theme
lv_disp_get_theme
lv_disp_get_inactive_time
lv_disp_trig_activity
lv_disp_enable_invalidation
lv_disp_is_invalidation_enabled
_lv_disp_refr_timer
_lv_disp_get_refr_timer
lv_timer_del
lv_anim_del
lv_anim_del_all
lv_anim_set_ready_cb
lv_group_del
lv_txt_get_size
lv_txt_get_width
lv_img_create
lv_img_set_src
lv_img_set_offset_x
lv_img_set_offset_y
lv_img_set_angle
lv_img_set_pivot
lv_img_set_zoom
lv_img_set_antialias
lv_img_get_src
lv_img_get_offset_x
lv_img_get_offset_y
lv_img_get_angle
lv_img_get_pivot
lv_img_get_zoom
lv_img_get_antialias
lv_list_set_btn_text
lv_list_get_btn_text
lv_list_add_btn
lv_btn_create
lv_btnmatrix_create
lv_btnmatrix_set_map
lv_btnmatrix_set_ctrl_map
lv_btnmatrix_set_selected_btn
lv_btnmatrix_set_btn_ctrl
lv_btnmatrix_clear_btn_ctrl
lv_btnmatrix_set_btn_ctrl_all
lv_btnmatrix_clear_btn_ctrl_all
lv_btnmatrix_set_btn_width
lv_btnmatrix_set_one_checked
lv_btnmatrix_get_map
lv_btnmatrix_get_selected_btn
lv_btnmatrix_get_button_text
lv_btnmatrix_has_button_ctrl
lv_btnmatrix_get_one_checked
lv_tabview_get_tab_btns
lv_tabview_get_tab_act
lv_tabview_set_act
lv_tileview_get_tile_act
lv_obj_set_tile_id
lv_obj_set_tile
lv_roller_set_visible_row_cnt
lv_roller_get_option_cnt
lv_table_set_col_cnt
lv_table_set_row_cnt
lv_table_get_col_cnt
lv_table_get_row_cnt
lv_table_set_col_width
lv_table_get_col_width
lv_dropdown_get_option_cnt
lv_obj_get_child_cnt
lv_obj_get_disp
lv_obj_delete_anim_ready_cb
LV_STYLE_ANIM_TIME
LV_STYLE_IMG_OPA
LV_STYLE_IMG_RECOLOR
LV_STYLE_IMG_RECOLOR_OPA
LV_STYLE_SHADOW_OFS_X
LV_STYLE_SHADOW_OFS_Y
LV_STYLE_TRANSFORM_ANGLE
lv_obj_get_style_anim_time
lv_obj_get_style_img_opa
lv_obj_get_style_img_recolor
lv_obj_get_style_img_recolor_filtered
lv_obj_get_style_img_recolor_opa
lv_obj_get_style_shadow_ofs_x
lv_obj_get_style_shadow_ofs_y
lv_obj_get_style_transform_angle
lv_obj_set_style_anim_time
lv_obj_set_style_img_opa
lv_obj_set_style_img_recolor
lv_obj_set_style_img_recolor_opa
lv_obj_set_style_shadow_ofs_x
lv_obj_set_style_shadow_ofs_y
lv_obj_set_style_transform_zoom
lv_obj_set_style_transform_angle
lv_style_set_anim_time
lv_style_set_img_opa
lv_style_set_img_recolor
lv_style_set_img_recolor_opa
lv_style_set_shadow_ofs_x
lv_style_set_shadow_ofs_y
lv_style_set_transform_angle
lv_style_set_transform_zoom
LV_ZOOM_NONE
lv_image_decoder_built_in_open
lv_image_decoder_built_in_close
LV_IMG_DECLARE(var_name)

Use this macro to declare an image in a C file

Typedefs

typedef int32_t lv_coord_t
typedef lv_result_t lv_res_t
typedef lv_image_dsc_t lv_img_dsc_t
typedef lv_display_t lv_disp_t
typedef lv_display_rotation_t lv_disp_rotation_t
typedef lv_display_render_mode_t lv_disp_render_t
typedef lv_anim_completed_cb_t lv_anim_ready_cb_t

Functions

static inline uint32_t lv_task_handler(void)
static inline void lv_obj_move_foreground(lv_obj_t *obj)

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.

Parameters:

obj -- pointer to an object

static inline void lv_obj_move_background(lv_obj_t *obj)

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.

Parameters:

obj -- pointer to an object