Lines Matching refs:subject
65 static void theme_observer_cb(lv_observer_t * observer, lv_subject_t * subject);
67 static void label_text_temperature_cb(lv_observer_t * observer, lv_subject_t * subject);
394 void lv_demo_high_res_label_bind_temperature(lv_obj_t * label, lv_subject_t * subject, lv_demo_high… in lv_demo_high_res_label_bind_temperature() argument
397 lv_subject_add_observer_obj(subject, label_text_temperature_cb, label, subject); in lv_demo_high_res_label_bind_temperature()
398 …ect_add_observer_obj(&c->temperature_units_are_celsius, label_text_temperature_cb, label, subject); in lv_demo_high_res_label_bind_temperature()
401 void lv_demo_high_res_theme_observer_image_src_cb(lv_observer_t * observer, lv_subject_t * subject) in lv_demo_high_res_theme_observer_image_src_cb() argument
406 const lv_demo_high_res_theme_t * th = lv_subject_get_pointer(subject); in lv_demo_high_res_theme_observer_image_src_cb()
416 …_demo_high_res_theme_observer_obj_bg_image_src_cb(lv_observer_t * observer, lv_subject_t * subject) in lv_demo_high_res_theme_observer_obj_bg_image_src_cb() argument
421 const lv_demo_high_res_theme_t * th = lv_subject_get_pointer(subject); in lv_demo_high_res_theme_observer_obj_bg_image_src_cb()
522 static void theme_observer_cb(lv_observer_t * observer, lv_subject_t * subject) in theme_observer_cb() argument
524 const lv_demo_high_res_theme_t * th = lv_subject_get_pointer(subject); in theme_observer_cb()
601 static void label_text_temperature_cb(lv_observer_t * observer, lv_subject_t * subject) in label_text_temperature_cb() argument
603 LV_UNUSED(subject); in label_text_temperature_cb()