i80_controller sample
lv_obj_t::state
is only used within i80_controller sample.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
i80_controller sample
lv_obj_t::state
lv_obj_t::state field
Syntax
Show:
Summary
Declaration
from
lv_obj_private.h:64
lv_state_t
state
;
Examples
References
from
examples
Code
Location
Referrer
lv_state_t
state
;
lv_obj_private.h:64
lv_state_t
state_ori
=
obj
->
state
;
lv_buttonmatrix.c:688
draw_main()
obj
->
state
=
LV_STATE_DEFAULT
;
lv_buttonmatrix.c:689
draw_main()
obj
->
state
=
state_ori
;
lv_buttonmatrix.c:696
draw_main()
obj
->
state
=
btn_state
;
lv_buttonmatrix.c:742
draw_main()
obj
->
state
=
state_ori
;
lv_buttonmatrix.c:748
draw_main()
lv_state_t
state_ori
=
list_obj
->
state
;
lv_dropdown.c:1011
draw_box()
if
(
state
!=
list_obj
->
state
)
{
lv_dropdown.c:1013
draw_box()
list_obj
->
state
=
state
;
lv_dropdown.c:1014
draw_box()
list_obj
->
state
=
state_ori
;
lv_dropdown.c:1039
draw_box()
lv_state_t
state_orig
=
list_obj
->
state
;
lv_dropdown.c:1049
draw_box_label()
if
(
state
!=
list_obj
->
state
)
{
lv_dropdown.c:1051
draw_box_label()
list_obj
->
state
=
state
;
lv_dropdown.c:1052
draw_box_label()
list_obj
->
state
=
state_orig
;
lv_dropdown.c:1086
draw_box_label()
lv_state_t
new_state
=
obj
->
state
|
state
;
lv_obj.c:306
lv_obj_add_state()
if
(
obj
->
state
!=
new_state
)
{
lv_obj.c:307
lv_obj_add_state()
if
(
new_state
&
~
obj
->
state
&
LV_STATE_DISABLED
)
{
lv_obj.c:309
lv_obj_add_state()
lv_state_t
new_state
=
obj
->
state
&
(
~
state
)
;
lv_obj.c:321
lv_obj_remove_state()
if
(
obj
->
state
!=
new_state
)
{
lv_obj.c:322
lv_obj_remove_state()
return
obj
->
state
;
lv_obj.c:355
lv_obj_get_state()
return
!!
(
obj
->
state
&
state
)
;
lv_obj.c:362
lv_obj_has_state()
if
(
obj
->
state
==
new_state
)
return
;
lv_obj.c:894
update_obj_state()
lv_state_t
prev_state
=
obj
->
state
;
lv_obj.c:898
update_obj_state()
obj
->
state
=
new_state
;
lv_obj.c:903
update_obj_state()
obj
->
state
=
new_state
;
lv_obj.c:910
update_obj_state()
lv_style_selector_t
selector
=
part
|
obj
->
state
;
lv_obj_style.c:330
lv_obj_get_style_prop()
obj
->
state
=
prev_state
;
lv_obj_style.c:425
lv_obj_style_create_transition()
obj
->
state
=
new_state
;
lv_obj_style.c:427
lv_obj_style_create_transition()
obj
->
state
=
prev_state
;
lv_obj_style.c:432
lv_obj_style_create_transition()
obj
->
state
=
new_state
;
lv_obj_style.c:434
lv_obj_style_create_transition()
selector
=
part
|
obj
->
state
;
lv_obj_style.c:1094
get_selector_style_prop()
lv_state_t
state_ori
=
obj
->
state
;
lv_table.c:691
draw_main()
obj
->
state
=
LV_STATE_DEFAULT
;
lv_table.c:692
draw_main()
obj
->
state
=
state_ori
;
lv_table.c:703
draw_main()
if
(
!
(
obj
->
state
&
LV_STATE_SCROLLED
)
&&
(
obj
->
state
&
LV_STATE_PRESSED
)
)
cell_state
|=
LV_STATE_PRESSED
;
lv_table.c:784
draw_main()
if
(
obj
->
state
&
LV_STATE_FOCUSED
)
cell_state
|=
LV_STATE_FOCUSED
;
lv_table.c:785
draw_main()
if
(
obj
->
state
&
LV_STATE_FOCUS_KEY
)
cell_state
|=
LV_STATE_FOCUS_KEY
;
lv_table.c:786
draw_main()
if
(
obj
->
state
&
LV_STATE_EDITED
)
cell_state
|=
LV_STATE_EDITED
;
lv_table.c:787
draw_main()
obj
->
state
=
cell_state
;
lv_table.c:797
draw_main()
obj
->
state
=
state_ori
;
lv_table.c:803
draw_main()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
lv_obj_t::state
is written by 6 functions and is read by 11 functions:
update_obj_state()
lv_obj_style_create_transition()
draw_main()
draw_box()
draw_box_label()
draw_main()
All items filtered out
lv_obj_t::state
lv_obj_add_state()
lv_obj_remove_state()
lv_obj_get_state()
lv_obj_has_state()
update_obj_state()
lv_obj_get_style_prop()
get_selector_style_prop()
draw_main()
draw_box()
draw_box_label()
draw_main()
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