Lines Matching refs:lv_obj_t
77 lv_obj_t * lv_scale_create(lv_obj_t * parent);
92 void lv_scale_set_mode(lv_obj_t * obj, lv_scale_mode_t mode);
99 void lv_scale_set_total_tick_count(lv_obj_t * obj, uint32_t total_tick_count);
106 void lv_scale_set_major_tick_every(lv_obj_t * obj, uint32_t major_tick_every);
113 void lv_scale_set_label_show(lv_obj_t * obj, bool show_label);
121 void lv_scale_set_range(lv_obj_t * obj, int32_t min, int32_t max);
129 void lv_scale_set_angle_range(lv_obj_t * obj, uint32_t angle_range);
151 void lv_scale_set_rotation(lv_obj_t * obj, int32_t rotation);
164 void lv_scale_set_line_needle_value(lv_obj_t * obj, lv_obj_t * needle_line, int32_t needle_length,
174 void lv_scale_set_image_needle_value(lv_obj_t * obj, lv_obj_t * needle_img, int32_t value);
182 void lv_scale_set_text_src(lv_obj_t * obj, const char * txt_src[]);
189 void lv_scale_set_post_draw(lv_obj_t * obj, bool en);
196 void lv_scale_set_draw_ticks_on_top(lv_obj_t * obj, bool en);
204 lv_scale_section_t * lv_scale_add_section(lv_obj_t * obj);
231 lv_scale_mode_t lv_scale_get_mode(lv_obj_t * obj);
238 int32_t lv_scale_get_total_tick_count(lv_obj_t * obj);
245 int32_t lv_scale_get_major_tick_every(lv_obj_t * obj);
252 lv_scale_mode_t lv_scale_get_rotation(lv_obj_t * obj);
259 bool lv_scale_get_label_show(lv_obj_t * obj);
266 uint32_t lv_scale_get_angle_range(lv_obj_t * obj);
273 int32_t lv_scale_get_range_min_value(lv_obj_t * obj);
280 int32_t lv_scale_get_range_max_value(lv_obj_t * obj);