i80_controller sample
draw_image()
is only used within i80_controller sample.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
i80_controller sample
draw_image()
draw_image() function
Syntax
Show:
Summary
Declaration
Definition
from
lv_image.c:34
static
void
draw_image
(
lv_event_t
*
e
)
;
Implemented in
lv_image.c:688
Arguments
Argument
e
Examples
References
from
examples
Code
Location
Referrer
static
void
draw_image
(
lv_event_t
*
e
)
lv_image.c:688
static
void
draw_image
(
lv_event_t
*
e
)
;
lv_image.c:34
draw_image
(
e
)
;
lv_image.c:684
lv_image_event()
Call Tree
from
examples
draw_image()
is called by 1 function and calls 22 functions:
lv_image_event()
All items filtered out
draw_image()
lv_obj_get_style_image_opa()
lv_obj_get_style_radius()
lv_event_get_current_target()
lv_event_get_code()
lv_event_get_param()
lv_obj_get_width()
lv_obj_get_height()
lv_area_align()
lv_area_move()
lv_area_set()
lv_color_format_has_alpha()
lv_draw_label()
lv_draw_label_dsc_init()
lv_draw_image_dsc_init()
lv_draw_image()
lv_obj_init_draw_label_dsc()
lv_obj_init_draw_image_dsc()
lv_event_get_layer()
lv_area_intersect()
lv_area_is_in()
lv_image_buf_get_transformed_area()
lv_image_get_pivot()
All items filtered out
Data Use
from
examples
draw_image()
reads 36 variables and writes 16 variables:
lv_image_src_t::LV_IMAGE_SRC_UNKNOWN
lv_image_src_t::LV_IMAGE_SRC_VARIABLE
lv_image_src_t::LV_IMAGE_SRC_FILE
lv_image_src_t::LV_IMAGE_SRC_SYMBOL
lv_layer_t::_clip_area
lv_event_code_t::LV_EVENT_COVER_CHECK
lv_event_code_t::LV_EVENT_DRAW_MAIN
lv_point_t::x
lv_point_t::y
lv_area_t::x1
lv_area_t::y1
lv_area_t::x2
lv_area_t::y2
::LV_OPA_COVER
lv_draw_image_dsc_t::image_area
lv_cover_res_t::LV_COVER_RES_NOT_COVER
lv_cover_res_t::LV_COVER_RES_MASKED
::LV_PART_MAIN
lv_obj_t::coords
lv_cover_check_info_t::res
lv_cover_check_info_t::area
lv_image_align_t::LV_IMAGE_ALIGN_AUTO_TRANSFORM
lv_image_align_t::LV_IMAGE_ALIGN_TILE
lv_image_t::src
lv_image_t::bitmap_mask_src
lv_image_t::offset
lv_image_t::w
lv_image_t::h
lv_image_t::rotation
lv_image_t::scale_x
lv_image_t::scale_y
lv_image_t::src_type
lv_image_t::cf
lv_image_t::antialias
lv_image_t::align
lv_image_t::blend_mode
All items filtered out
draw_image()
lv_layer_t::_clip_area
lv_area_t::x1
lv_area_t::y1
lv_area_t::x2
lv_area_t::y2
lv_draw_image_dsc_t::src
lv_draw_image_dsc_t::rotation
lv_draw_image_dsc_t::scale_x
lv_draw_image_dsc_t::scale_y
lv_draw_image_dsc_t::blend_mode
lv_draw_image_dsc_t::antialias
lv_draw_image_dsc_t::tile
lv_draw_image_dsc_t::clip_radius
lv_draw_image_dsc_t::bitmap_mask_src
lv_draw_label_dsc_t::text
lv_cover_check_info_t::res
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out