Home
last modified time | relevance | path

Searched refs:lv_anim_timeline_t (Results 1 – 3 of 3) sorted by relevance

/lvgl-3.5.0/src/misc/
Dlv_anim_timeline.h28 typedef struct _lv_anim_timeline_t lv_anim_timeline_t; typedef
38 lv_anim_timeline_t * lv_anim_timeline_create(void);
44 void lv_anim_timeline_del(lv_anim_timeline_t * at);
52 void lv_anim_timeline_add(lv_anim_timeline_t * at, uint32_t start_time, lv_anim_t * a);
59 uint32_t lv_anim_timeline_start(lv_anim_timeline_t * at);
65 void lv_anim_timeline_stop(lv_anim_timeline_t * at);
72 void lv_anim_timeline_set_reverse(lv_anim_timeline_t * at, bool reverse);
79 void lv_anim_timeline_set_progress(lv_anim_timeline_t * at, uint16_t progress);
86 uint32_t lv_anim_timeline_get_playtime(lv_anim_timeline_t * at);
93 bool lv_anim_timeline_get_reverse(lv_anim_timeline_t * at);
Dlv_anim_timeline.c51 lv_anim_timeline_t * lv_anim_timeline_create(void) in lv_anim_timeline_create()
53 lv_anim_timeline_t * at = (lv_anim_timeline_t *)lv_mem_alloc(sizeof(lv_anim_timeline_t)); in lv_anim_timeline_create()
57 if(at) lv_memset_00(at, sizeof(lv_anim_timeline_t)); in lv_anim_timeline_create()
62 void lv_anim_timeline_del(lv_anim_timeline_t * at) in lv_anim_timeline_del()
72 void lv_anim_timeline_add(lv_anim_timeline_t * at, uint32_t start_time, lv_anim_t * a) in lv_anim_timeline_add()
91 uint32_t lv_anim_timeline_start(lv_anim_timeline_t * at) in lv_anim_timeline_start()
118 void lv_anim_timeline_stop(lv_anim_timeline_t * at) in lv_anim_timeline_stop()
128 void lv_anim_timeline_set_reverse(lv_anim_timeline_t * at, bool reverse) in lv_anim_timeline_set_reverse()
134 void lv_anim_timeline_set_progress(lv_anim_timeline_t * at, uint16_t progress) in lv_anim_timeline_set_progress()
166 uint32_t lv_anim_timeline_get_playtime(lv_anim_timeline_t * at) in lv_anim_timeline_get_playtime()
[all …]
/lvgl-3.5.0/examples/anim/
Dlv_example_anim_timeline_1.c4 static lv_anim_timeline_t * anim_timeline = NULL;