Lines Matching refs:lv_obj_t
46 lv_obj_t * lv_arc_create(lv_obj_t * parent);
61 void lv_arc_set_start_angle(lv_obj_t * obj, lv_value_precise_t start);
68 void lv_arc_set_end_angle(lv_obj_t * obj, lv_value_precise_t end);
76 void lv_arc_set_angles(lv_obj_t * obj, lv_value_precise_t start, lv_value_precise_t end);
83 void lv_arc_set_bg_start_angle(lv_obj_t * obj, lv_value_precise_t start);
90 void lv_arc_set_bg_end_angle(lv_obj_t * obj, lv_value_precise_t end);
98 void lv_arc_set_bg_angles(lv_obj_t * obj, lv_value_precise_t start, lv_value_precise_t end);
105 void lv_arc_set_rotation(lv_obj_t * obj, int32_t rotation);
112 void lv_arc_set_mode(lv_obj_t * obj, lv_arc_mode_t type);
119 void lv_arc_set_value(lv_obj_t * obj, int32_t value);
127 void lv_arc_set_range(lv_obj_t * obj, int32_t min, int32_t max);
134 void lv_arc_set_change_rate(lv_obj_t * obj, uint32_t rate);
141 void lv_arc_set_knob_offset(lv_obj_t * obj, int32_t offset);
152 lv_value_precise_t lv_arc_get_angle_start(lv_obj_t * obj);
159 lv_value_precise_t lv_arc_get_angle_end(lv_obj_t * obj);
166 lv_value_precise_t lv_arc_get_bg_angle_start(lv_obj_t * obj);
173 lv_value_precise_t lv_arc_get_bg_angle_end(lv_obj_t * obj);
180 int32_t lv_arc_get_value(const lv_obj_t * obj);
187 int32_t lv_arc_get_min_value(const lv_obj_t * obj);
194 int32_t lv_arc_get_max_value(const lv_obj_t * obj);
201 lv_arc_mode_t lv_arc_get_mode(const lv_obj_t * obj);
208 int32_t lv_arc_get_rotation(const lv_obj_t * obj);
215 int32_t lv_arc_get_knob_offset(const lv_obj_t * obj);
227 void lv_arc_align_obj_to_angle(const lv_obj_t * obj, lv_obj_t * obj_to_align, int32_t r_offset);
235 void lv_arc_rotate_obj_to_angle(const lv_obj_t * obj, lv_obj_t * obj_to_rotate, int32_t r_offset);