Lines Matching refs:act_time
34 uint32_t act_time; /**< Current time of the animation*/ member
44 static void anim_timeline_set_act_time(lv_anim_timeline_t * at, uint32_t act_time);
96 uint32_t start = at->act_time; in lv_anim_timeline_start()
100 if((!at->reverse && at->act_time == 0) || (at->reverse && at->act_time == playtime)) { in lv_anim_timeline_start()
150 uint32_t act_time = lv_map(progress, 0, LV_ANIM_TIMELINE_PROGRESS_MAX, 0, playtime); in lv_anim_timeline_set_progress() local
151 anim_timeline_set_act_time(at, act_time); in lv_anim_timeline_set_progress()
182 return lv_map(at->act_time, 0, playtime, 0, LV_ANIM_TIMELINE_PROGRESS_MAX); in lv_anim_timeline_get_progress()
201 static void anim_timeline_set_act_time(lv_anim_timeline_t * at, uint32_t act_time) in anim_timeline_set_act_time() argument
203 at->act_time = act_time; in anim_timeline_set_act_time()
212 if(act_time < start_time && a->early_apply) { in anim_timeline_set_act_time()
237 else if(act_time >= start_time && act_time <= (start_time + a->duration)) { in anim_timeline_set_act_time()
243 a->act_time = act_time - start_time; in anim_timeline_set_act_time()
250 if(act_time == start_time) { in anim_timeline_set_act_time()
259 if(act_time == (start_time + a->duration)) { in anim_timeline_set_act_time()
269 else if(act_time > start_time + a->duration) { in anim_timeline_set_act_time()
300 return lv_map(a->act_time, 0, a->duration, a->start_value, a->end_value); in anim_timeline_path_cb()