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_RECOLOR
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_scr_act
lv_disp_create
lv_disp_remove
lv_disp_set_default
lv_disp_get_default
lv_disp_get_next
lv_disp_set_res
lv_disp_set_physical_res
lv_disp_set_offset
lv_disp_set_rotation
lv_disp_set_dpi
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_set_draw_buffers
lv_disp_set_flush_cb
lv_disp_set_color_format
lv_disp_get_color_format
lv_disp_set_antialiasing
lv_disp_get_antialiasing
lv_disp_flush_ready
lv_disp_flush_is_last
lv_disp_is_double_buffered
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_get_layer_bottom
lv_disp_add_event
lv_disp_get_event_count
lv_disp_get_event_dsc
lv_disp_remove_event
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_set_user_data
lv_disp_set_driver_data
lv_disp_get_user_data
lv_disp_get_driver_data
_lv_disp_refr_timer
_lv_disp_get_refr_timer
lv_disp_render_mode_t
lv_timer_del
lv_anim_del
lv_anim_del_all
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_set_size_mode
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_img_get_size_mode
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_msgbox_get_btns
lv_image_set_angle
lv_image_get_angle
lv_image_set_zoom
lv_image_get_zoom
lv_obj_get_style_transform_zoom
lv_obj_get_style_transform_angle
lv_obj_set_style_transform_zoom
lv_obj_set_style_transform_angle
lv_style_set_transform_angle
lv_style_set_transform_zoom
LV_ZOOM_NONE
LV_IMG_DECLARE(var_name)

Use this macro to declare an image in a C file

Typedefs

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

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