i80_controller sample
draw_main()
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_main()
draw_main() function
Syntax
Show:
Summary
Declaration
Definition
from
lv_buttonmatrix.c:42
static
void
draw_main
(
lv_event_t
*
e
)
;
Implemented in
lv_buttonmatrix.c:665
Arguments
Argument
e
Examples
References
from
examples
Code
Location
Referrer
static
void
draw_main
(
lv_event_t
*
e
)
lv_buttonmatrix.c:665
static
void
draw_main
(
lv_event_t
*
e
)
;
lv_buttonmatrix.c:42
draw_main
(
e
)
;
lv_buttonmatrix.c:660
lv_buttonmatrix_event()
Call Tree
from
examples
draw_main()
is called by 1 function and calls 22 functions:
lv_buttonmatrix_event()
All items filtered out
draw_main()
lv_area_copy()
lv_obj_get_style_pad_top()
lv_obj_get_style_pad_bottom()
lv_obj_get_style_pad_left()
lv_obj_get_style_pad_right()
lv_event_get_current_target()
lv_obj_get_coords()
lv_area_get_width()
lv_area_get_height()
lv_memcpy()
lv_strcmp()
lv_draw_label()
lv_draw_rect_dsc_init()
lv_draw_rect()
lv_draw_label_dsc_init()
lv_obj_init_draw_rect_dsc()
lv_obj_init_draw_label_dsc()
lv_event_get_layer()
lv_text_get_size()
button_is_hidden()
button_is_inactive()
button_get_checked()
All items filtered out
Data Use
from
examples
draw_main()
reads 36 variables and writes 10 variables:
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_draw_rect_dsc_t::base
lv_draw_rect_dsc_t::border_side
lv_draw_label_dsc_t::base
lv_draw_label_dsc_t::font
lv_draw_label_dsc_t::line_space
lv_draw_label_dsc_t::letter_space
lv_draw_label_dsc_t::flag
::LV_STATE_DEFAULT
::LV_STATE_CHECKED
::LV_STATE_FOCUSED
::LV_STATE_FOCUS_KEY
::LV_STATE_EDITED
::LV_STATE_PRESSED
::LV_STATE_DISABLED
::LV_PART_MAIN
::LV_PART_ITEMS
lv_obj_t::coords
lv_obj_t::state
lv_border_side_t::LV_BORDER_SIDE_BOTTOM
lv_border_side_t::LV_BORDER_SIDE_TOP
lv_border_side_t::LV_BORDER_SIDE_LEFT
lv_border_side_t::LV_BORDER_SIDE_RIGHT
lv_border_side_t::LV_BORDER_SIDE_FULL
lv_border_side_t::LV_BORDER_SIDE_INTERNAL
lv_buttonmatrix_ctrl_t::LV_BUTTONMATRIX_CTRL_POPOVER
lv_buttonmatrix_t::map_p
lv_buttonmatrix_t::button_areas
lv_buttonmatrix_t::ctrl_bits
lv_buttonmatrix_t::btn_cnt
lv_buttonmatrix_t::btn_id_sel
All items filtered out
draw_main()
lv_draw_dsc_base_t::id1
lv_area_t::x1
lv_area_t::y1
lv_area_t::x2
lv_area_t::y2
lv_draw_rect_dsc_t::border_side
lv_draw_label_dsc_t::text
lv_draw_label_dsc_t::text_local
lv_obj_t::state
lv_obj_t::skip_trans
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