Lines Matching refs:lv_subject_t

34 static void group_notify_cb(lv_observer_t * observer, lv_subject_t * subject);
35 static lv_observer_t * bind_to_bitfield(lv_subject_t * subject, lv_obj_t * obj, lv_observer_cb_t cb…
37 static void obj_flag_observer_cb(lv_observer_t * observer, lv_subject_t * subject);
38 static void obj_state_observer_cb(lv_observer_t * observer, lv_subject_t * subject);
42 static void label_text_observer_cb(lv_observer_t * observer, lv_subject_t * subject);
47 static void arc_value_observer_cb(lv_observer_t * observer, lv_subject_t * subject);
52 static void slider_value_observer_cb(lv_observer_t * observer, lv_subject_t * subject);
57 static void roller_value_observer_cb(lv_observer_t * observer, lv_subject_t * subject);
62 static void dropdown_value_observer_cb(lv_observer_t * observer, lv_subject_t * subject);
77 void lv_subject_init_int(lv_subject_t * subject, int32_t value) in lv_subject_init_int()
79 lv_memzero(subject, sizeof(lv_subject_t)); in lv_subject_init_int()
86 void lv_subject_set_int(lv_subject_t * subject, int32_t value) in lv_subject_set_int()
98 int32_t lv_subject_get_int(lv_subject_t * subject) in lv_subject_get_int()
108 int32_t lv_subject_get_previous_int(lv_subject_t * subject) in lv_subject_get_previous_int()
118 void lv_subject_init_string(lv_subject_t * subject, char * buf, char * prev_buf, size_t size, const… in lv_subject_init_string()
120 lv_memzero(subject, sizeof(lv_subject_t)); in lv_subject_init_string()
132 void lv_subject_copy_string(lv_subject_t * subject, const char * buf) in lv_subject_copy_string()
150 void lv_subject_snprintf(lv_subject_t * subject, const char * format, ...) in lv_subject_snprintf()
172 const char * lv_subject_get_string(lv_subject_t * subject) in lv_subject_get_string()
182 const char * lv_subject_get_previous_string(lv_subject_t * subject) in lv_subject_get_previous_string()
192 void lv_subject_init_pointer(lv_subject_t * subject, void * value) in lv_subject_init_pointer()
194 lv_memzero(subject, sizeof(lv_subject_t)); in lv_subject_init_pointer()
201 void lv_subject_set_pointer(lv_subject_t * subject, void * ptr) in lv_subject_set_pointer()
213 const void * lv_subject_get_pointer(lv_subject_t * subject) in lv_subject_get_pointer()
223 const void * lv_subject_get_previous_pointer(lv_subject_t * subject) in lv_subject_get_previous_pointer()
233 void lv_subject_init_color(lv_subject_t * subject, lv_color_t color) in lv_subject_init_color()
235 lv_memzero(subject, sizeof(lv_subject_t)); in lv_subject_init_color()
242 void lv_subject_set_color(lv_subject_t * subject, lv_color_t color) in lv_subject_set_color()
254 lv_color_t lv_subject_get_color(lv_subject_t * subject) in lv_subject_get_color()
264 lv_color_t lv_subject_get_previous_color(lv_subject_t * subject) in lv_subject_get_previous_color()
274 void lv_subject_init_group(lv_subject_t * subject, lv_subject_t * list[], uint32_t list_len) in lv_subject_init_group()
289 void lv_subject_deinit(lv_subject_t * subject) in lv_subject_deinit()
307 lv_subject_t * lv_subject_get_group_element(lv_subject_t * subject, int32_t index) in lv_subject_get_group_element()
316 return ((lv_subject_t **)(subject->value.pointer))[index]; in lv_subject_get_group_element()
319 lv_observer_t * lv_subject_add_observer(lv_subject_t * subject, lv_observer_cb_t cb, void * user_da… in lv_subject_add_observer()
328 lv_observer_t * lv_subject_add_observer_obj(lv_subject_t * subject, lv_observer_cb_t cb, lv_obj_t *… in lv_subject_add_observer_obj()
358 lv_observer_t * lv_subject_add_observer_with_target(lv_subject_t * subject, lv_observer_cb_t cb, vo… in lv_subject_add_observer_with_target()
398 void lv_obj_remove_from_subject(lv_obj_t * obj, lv_subject_t * subject) in lv_obj_remove_from_subject()
421 void lv_subject_notify(lv_subject_t * subject) in lv_subject_notify()
442 lv_observer_t * lv_obj_bind_flag_if_eq(lv_obj_t * obj, lv_subject_t * subject, lv_obj_flag_t flag, … in lv_obj_bind_flag_if_eq()
448 lv_observer_t * lv_obj_bind_flag_if_not_eq(lv_obj_t * obj, lv_subject_t * subject, lv_obj_flag_t fl… in lv_obj_bind_flag_if_not_eq()
455 lv_observer_t * lv_obj_bind_state_if_eq(lv_obj_t * obj, lv_subject_t * subject, lv_state_t state, i… in lv_obj_bind_state_if_eq()
461 lv_observer_t * lv_obj_bind_state_if_not_eq(lv_obj_t * obj, lv_subject_t * subject, lv_state_t stat… in lv_obj_bind_state_if_not_eq()
467 lv_observer_t * lv_obj_bind_checked(lv_obj_t * obj, lv_subject_t * subject) in lv_obj_bind_checked()
475 lv_observer_t * lv_label_bind_text(lv_obj_t * obj, lv_subject_t * subject, const char * fmt) in lv_label_bind_text()
500 lv_observer_t * lv_arc_bind_value(lv_obj_t * obj, lv_subject_t * subject) in lv_arc_bind_value()
518 lv_observer_t * lv_slider_bind_value(lv_obj_t * obj, lv_subject_t * subject) in lv_slider_bind_value()
537 lv_observer_t * lv_roller_bind_value(lv_obj_t * obj, lv_subject_t * subject) in lv_roller_bind_value()
557 lv_observer_t * lv_dropdown_bind_value(lv_obj_t * obj, lv_subject_t * subject) in lv_dropdown_bind_value()
592 static void group_notify_cb(lv_observer_t * observer, lv_subject_t * subject) in group_notify_cb()
595 lv_subject_t * subject_group = observer->user_data; in group_notify_cb()
605 static lv_observer_t * bind_to_bitfield(lv_subject_t * subject, lv_obj_t * obj, lv_observer_cb_t cb… in bind_to_bitfield()
631 static void obj_flag_observer_cb(lv_observer_t * observer, lv_subject_t * subject) in obj_flag_observer_cb()
646 static void obj_state_observer_cb(lv_observer_t * observer, lv_subject_t * subject) in obj_state_observer_cb()
664 lv_subject_t * subject = lv_event_get_user_data(e); in obj_value_changed_event_cb()
671 static void label_text_observer_cb(lv_observer_t * observer, lv_subject_t * subject) in label_text_observer_cb()
700 lv_subject_t * subject = lv_event_get_user_data(e); in arc_value_changed_event_cb()
705 static void arc_value_observer_cb(lv_observer_t * observer, lv_subject_t * subject) in arc_value_observer_cb()
717 lv_subject_t * subject = lv_event_get_user_data(e); in slider_value_changed_event_cb()
722 static void slider_value_observer_cb(lv_observer_t * observer, lv_subject_t * subject) in slider_value_observer_cb()
734 lv_subject_t * subject = lv_event_get_user_data(e); in roller_value_changed_event_cb()
739 static void roller_value_observer_cb(lv_observer_t * observer, lv_subject_t * subject) in roller_value_observer_cb()
753 lv_subject_t * subject = lv_event_get_user_data(e); in dropdown_value_changed_event_cb()
758 static void dropdown_value_observer_cb(lv_observer_t * observer, lv_subject_t * subject) in dropdown_value_observer_cb()