lv_arc_private.h

API reference for lv_arc_private.h

Report on GitHub
See Also: Public APIThis is the private implementation. See the public header for the stable interface.lv_arc.h
Summary

Structs

struct

_lv_arc_t

MemberTypeDescription
objlv_obj_t
rotationint32_t
indic_angle_startlv_value_precise_t
indic_angle_endlv_value_precise_t
bg_angle_startlv_value_precise_t
bg_angle_endlv_value_precise_t
valueint32_tCurrent value of the arc
min_valueint32_tMinimum value of the arc
max_valueint32_tMaximum value of the arc
dragginguint32_t
typeuint32_t
min_closeuint32_t1: the last pressed angle was closer to minimum end
in_outuint32_t1: The click was within the background arc angles. 0: Click outside
chg_rateuint32_tDrag angle rate of change of the arc (degrees/sec)
last_tickuint32_tLast dragging event timestamp of the arc
last_anglelv_value_precise_tLast dragging angle of the arc
knob_offsetint16_tknob offset from the main arc

Dependencies

How is this guide?

Last updated on

On this page