Home
last modified time | relevance | path

Searched refs:lv_anim_t (Results 1 – 25 of 66) sorted by relevance

123

/lvgl-latest/src/misc/
Dlv_anim.h89 typedef int32_t (*lv_anim_path_cb_t)(const lv_anim_t *);
101 typedef void (*lv_anim_custom_exec_cb_t)(lv_anim_t *, int32_t);
104 typedef void (*lv_anim_completed_cb_t)(lv_anim_t *);
107 typedef void (*lv_anim_start_cb_t)(lv_anim_t *);
110 typedef int32_t (*lv_anim_get_value_cb_t)(lv_anim_t *);
113 typedef void (*lv_anim_deleted_cb_t)(lv_anim_t *);
173 void lv_anim_init(lv_anim_t * a);
180 void lv_anim_set_var(lv_anim_t * a, void * var);
189 void lv_anim_set_exec_cb(lv_anim_t * a, lv_anim_exec_xcb_t exec_cb);
196 void lv_anim_set_duration(lv_anim_t * a, uint32_t duration);
[all …]
Dlv_anim.c44 static void anim_completed_handler(lv_anim_t * a);
45 static int32_t lv_anim_path_cubic_bezier(const lv_anim_t * a, int32_t x1,
47 static void lv_anim_pause_for_internal(lv_anim_t * a, uint32_t ms);
48 static void resolve_time(lv_anim_t * a);
49 static bool remove_concurrent_anims(lv_anim_t * a_current);
71 lv_ll_init(anim_ll_p, sizeof(lv_anim_t)); in lv_anim_core_init()
83 void lv_anim_init(lv_anim_t * a) in lv_anim_init()
85 lv_memzero(a, sizeof(lv_anim_t)); in lv_anim_init()
94 lv_anim_t * lv_anim_start(const lv_anim_t * a) in lv_anim_start()
99 lv_anim_t * new_anim = lv_ll_ins_head(anim_ll_p); in lv_anim_start()
[all …]
Dlv_anim_timeline.c24 lv_anim_t anim;
45 static int32_t anim_timeline_path_cb(const lv_anim_t * a);
76 void lv_anim_timeline_add(lv_anim_timeline_t * at, uint32_t start_time, const lv_anim_t * a) in lv_anim_timeline_add()
107 lv_anim_t a; in lv_anim_timeline_start()
207 lv_anim_t * a = &(anim_dsc->anim); in anim_timeline_set_act_time()
297 static int32_t anim_timeline_path_cb(const lv_anim_t * a) in anim_timeline_path_cb()
Dlv_anim_timeline.h52 void lv_anim_timeline_add(lv_anim_timeline_t * at, uint32_t start_time, const lv_anim_t * a);
/lvgl-latest/tests/src/test_cases/
Dtest_anim.c24 static void custom_exec_cb(lv_anim_t * a, int32_t v) in custom_exec_cb()
35 lv_anim_t a; in test_anim_delete()
67 lv_anim_t a; in test_anim_delete_custom()
98 lv_anim_t a; in test_anim_pause()
104 lv_anim_t * animation = lv_anim_start(&a); in test_anim_pause()
128 lv_anim_t a; in test_anim_pause_for()
134 lv_anim_t * animation = lv_anim_start(&a); in test_anim_pause_for()
155 lv_anim_t a; in test_anim_pause_for_resume()
161 lv_anim_t * animation = lv_anim_start(&a); in test_anim_pause_for_resume()
Dtest_anim_timeline.c35 lv_anim_t a1; in test_anim_timeline_progress_1()
93 lv_anim_t a1; in test_anim_timeline_progress_2()
100 lv_anim_t a2; in test_anim_timeline_progress_2()
170 lv_anim_t a1; in test_anim_timeline_start()
262 lv_anim_t a1; in test_anim_timeline_reverse()
336 lv_anim_t a1; in test_anim_timeline_repeat()
393 lv_anim_t a1; in test_anim_timeline_delay()
447 void anim1_start(lv_anim_t * a) in anim1_start()
452 void anim1_completed(lv_anim_t * a) in anim1_completed()
463 void anim2_start(lv_anim_t * a) in anim2_start()
[all …]
/lvgl-latest/examples/anim/
Dlv_example_anim_timeline_1.c7 static void set_width(lv_anim_t * var, int32_t v) in set_width()
12 static void set_height(lv_anim_t * var, int32_t v) in set_height()
17 static void set_slider_value(lv_anim_t * var, int32_t v) in set_slider_value()
100 lv_anim_t a_slider; in lv_example_anim_timeline_1()
109 lv_anim_t a1; in lv_example_anim_timeline_1()
117 lv_anim_t a2; in lv_example_anim_timeline_1()
126 lv_anim_t a3; in lv_example_anim_timeline_1()
134 lv_anim_t a4; in lv_example_anim_timeline_1()
143 lv_anim_t a5; in lv_example_anim_timeline_1()
151 lv_anim_t a6; in lv_example_anim_timeline_1()
Dlv_example_anim_4.c12 lv_anim_t * anim = lv_timer_get_user_data(timer); in timer_cb()
22 lv_anim_t a; in sw_event_cb()
32 lv_anim_t a; in sw_event_cb()
Dlv_example_anim_1.c15 lv_anim_t a; in sw_event_cb()
25 lv_anim_t a; in sw_event_cb()
Dlv_example_anim_3.c24 lv_anim_t a;
27 static int32_t anim_path_bezier3_cb(const lv_anim_t * a);
65 static int32_t anim_path_bezier3_cb(const lv_anim_t * a) in anim_path_bezier3_cb()
Dlv_example_anim_2.c26 lv_anim_t a; in lv_example_anim_2()
/lvgl-latest/demos/smartwatch/
Dlv_demo_smartwatch_easter_egg.c124 lv_anim_t anim_x; in animate_drift()
132 lv_anim_t anim_y; in animate_drift()
140 lv_anim_t anim_a; in animate_drift()
155 lv_anim_t anim_x; in animate_back_to_center()
164 lv_anim_t anim_y; in animate_back_to_center()
173 lv_anim_t anim_a; in animate_back_to_center()
Dlv_demo_smartwatch.c41 static lv_anim_t * obj_set_opacity_anim(lv_obj_t * obj);
42 static void anim_set_opacity_cb(lv_anim_t * a, int32_t v);
69 static lv_anim_t * anim_up;
70 static lv_anim_t * anim_down;
71 static lv_anim_t * anim_left;
72 static lv_anim_t * anim_right;
564 static void anim_set_opacity_cb(lv_anim_t * a, int32_t v) in anim_set_opacity_cb()
570 static lv_anim_t * obj_set_opacity_anim(lv_obj_t * obj) in obj_set_opacity_anim()
572 lv_anim_t anim_opa; in obj_set_opacity_anim()
/lvgl-latest/src/widgets/animimage/
Dlv_animimage_private.h34 lv_anim_t anim;
Dlv_animimage.h131 lv_anim_t * lv_animimg_get_anim(lv_obj_t * img);
/lvgl-latest/src/widgets/lottie/
Dlv_lottie_private.h42 lv_anim_t * anim;
Dlv_lottie.h86 lv_anim_t * lv_lottie_get_anim(lv_obj_t * obj);
/lvgl-latest/examples/widgets/scale/
Dlv_example_scale_3.c51 lv_anim_t anim_scale_line; in lv_example_scale_3()
89 lv_anim_t anim_scale_img; in lv_example_scale_3()
/lvgl-latest/examples/widgets/label/
Dlv_example_label_5.c10 static lv_anim_t animation_template; in lv_example_label_5()
/lvgl-latest/examples/widgets/arc/
Dlv_example_arc_2.c23 lv_anim_t a; in lv_example_arc_2()
/lvgl-latest/examples/others/observer/
Dlv_example_observer_4.c67 static int32_t anim_get_x_cb(lv_anim_t * a) in anim_get_x_cb()
84 lv_anim_t a; in cont_observer_cb()
194 lv_anim_t a; in indicator_observer_cb()
/lvgl-latest/examples/widgets/image/
Dlv_example_image_3.c27 lv_anim_t a; in lv_example_image_3()
Dlv_example_image_4.c29 lv_anim_t a; in lv_example_image_4()
/lvgl-latest/examples/widgets/bar/
Dlv_example_bar_3.c28 lv_anim_t a; in lv_example_bar_3()
/lvgl-latest/examples/layouts/flex/
Dlv_example_flex_5.c34 lv_anim_t a; in lv_example_flex_5()

123