Lines Matching refs:value

26     lv_subject_value_t value;  member
77 void lv_subject_init_int(lv_subject_t * subject, int32_t value) in lv_subject_init_int() argument
81 subject->value.num = value; in lv_subject_init_int()
82 subject->prev_value.num = value; in lv_subject_init_int()
86 void lv_subject_set_int(lv_subject_t * subject, int32_t value) in lv_subject_set_int() argument
93 subject->prev_value.num = subject->value.num; in lv_subject_set_int()
94 subject->value.num = value; in lv_subject_set_int()
105 return subject->value.num; in lv_subject_get_int()
118 …t_init_string(lv_subject_t * subject, char * buf, char * prev_buf, size_t size, const char * value) in lv_subject_init_string() argument
121 lv_strlcpy(buf, value, size); in lv_subject_init_string()
122 if(prev_buf) lv_strlcpy(prev_buf, value, size); in lv_subject_init_string()
126 subject->value.pointer = buf; in lv_subject_init_string()
141 lv_strlcpy((char *)subject->prev_value.pointer, subject->value.pointer, subject->size); in lv_subject_copy_string()
144 lv_strlcpy((char *)subject->value.pointer, buf, subject->size); in lv_subject_copy_string()
160 lv_strlcpy((char *)subject->prev_value.pointer, subject->value.pointer, subject->size); in lv_subject_snprintf()
165 const int ret = lv_vsnprintf((char *)subject->value.pointer, subject->size, format, va); in lv_subject_snprintf()
179 return subject->value.pointer; in lv_subject_get_string()
192 void lv_subject_init_pointer(lv_subject_t * subject, void * value) in lv_subject_init_pointer() argument
196 subject->value.pointer = value; in lv_subject_init_pointer()
197 subject->prev_value.pointer = value; in lv_subject_init_pointer()
208 subject->prev_value.pointer = subject->value.pointer; in lv_subject_set_pointer()
209 subject->value.pointer = ptr; in lv_subject_set_pointer()
220 return subject->value.pointer; in lv_subject_get_pointer()
237 subject->value.color = color; in lv_subject_init_color()
249 subject->prev_value.color = subject->value.color; in lv_subject_set_color()
250 subject->value.color = color; in lv_subject_set_color()
261 return subject->value.color; in lv_subject_get_color()
279 subject->value.pointer = list; in lv_subject_init_group()
316 return ((lv_subject_t **)(subject->value.pointer))[index]; in lv_subject_get_group_element()
623 p->value.num = ref_value; in bind_to_bitfield()
635 bool res = subject->value.num == p->value.num; in obj_flag_observer_cb()
650 bool res = subject->value.num == p->value.num; in obj_state_observer_cb()
676 lv_label_set_text(observer->target, subject->value.pointer); in label_text_observer_cb()
681 lv_label_set_text_fmt(observer->target, fmt, subject->value.num); in label_text_observer_cb()
685 lv_label_set_text_fmt(observer->target, fmt, subject->value.pointer); in label_text_observer_cb()
707 lv_arc_set_value(observer->target, subject->value.num); in arc_value_observer_cb()
724 lv_slider_set_value(observer->target, subject->value.num, LV_ANIM_OFF); in slider_value_observer_cb()
741 if((int32_t)lv_roller_get_selected(observer->target) != subject->value.num) { in roller_value_observer_cb()
742 lv_roller_set_selected(observer->target, subject->value.num, LV_ANIM_OFF); in roller_value_observer_cb()
760 lv_dropdown_set_selected(observer->target, subject->value.num, LV_ANIM_OFF); in dropdown_value_observer_cb()