Home
last modified time | relevance | path

Searched refs:anim (Results 1 – 25 of 28) sorted by relevance

12

/lvgl-latest/src/widgets/animimage/
Dlv_animimage.c112 lv_anim_set_values(&animimg->anim, 0, (int32_t)num); in lv_animimg_set_src()
119 lv_anim_start(&animimg->anim); in lv_animimg_start()
130 lv_anim_set_duration(&animimg->anim, duration); in lv_animimg_set_duration()
131 lv_anim_set_reverse_delay(&animimg->anim, duration); in lv_animimg_set_duration()
138 lv_anim_set_repeat_count(&animimg->anim, count); in lv_animimg_set_repeat_count()
163 return lv_anim_get_time(&animimg->anim); in lv_animimg_get_duration()
170 return lv_anim_get_repeat_count(&animimg->anim); in lv_animimg_get_repeat_count()
177 return &animimg->anim; in lv_animimg_get_anim()
195 lv_anim_init(&animimg->anim); in lv_animimg_constructor()
196 lv_anim_set_var(&animimg->anim, obj); in lv_animimg_constructor()
[all …]
Dlv_animimage_private.h34 lv_anim_t anim; member
/lvgl-latest/examples/anim/
Dindex.rst5 .. lv_example:: anim/lv_example_anim_1
10 .. lv_example:: anim/lv_example_anim_2
15 .. lv_example:: anim/lv_example_anim_3
20 .. lv_example:: anim/lv_example_anim_4
25 .. lv_example:: anim/lv_example_anim_timeline_1
Dlv_example_anim_4.c12 lv_anim_t * anim = lv_timer_get_user_data(timer); in timer_cb() local
13 lv_anim_pause_for(anim, 1000); in timer_cb()
/lvgl-latest/src/widgets/lottie/
Dlv_lottie.c128 lv_anim_set_duration(lottie->anim, (int32_t)f_total * 1000 / 60); /*60 FPS*/ in lv_lottie_set_src_data()
129 lottie->anim->act_time = 0; in lv_lottie_set_src_data()
130 lottie->anim->end_value = (int32_t)f_total; in lv_lottie_set_src_data()
131 lottie->anim->reverse_play_in_progress = false; in lv_lottie_set_src_data()
146 lv_anim_set_duration(lottie->anim, (int32_t)f_total * 1000 / 60); /*60 FPS*/ in lv_lottie_set_src_file()
147 lottie->anim->act_time = 0; in lv_lottie_set_src_file()
148 lottie->anim->end_value = (int32_t)f_total; in lv_lottie_set_src_file()
149 lottie->anim->reverse_play_in_progress = false; in lv_lottie_set_src_file()
158 return lottie->anim; in lv_lottie_get_anim()
184 lottie->anim = lv_anim_start(&a); in lv_lottie_constructor()
[all …]
Dlv_lottie_private.h42 lv_anim_t * anim; member
/lvgl-latest/src/widgets/roller/
Dlv_roller.h81 void lv_roller_set_selected(lv_obj_t * obj, uint32_t sel_opt, lv_anim_enable_t anim);
90 bool lv_roller_set_selected_str(lv_obj_t * obj, const char * sel_opt, lv_anim_enable_t anim);
Dlv_roller.c189 void lv_roller_set_selected(lv_obj_t * obj, uint32_t sel_opt, lv_anim_enable_t anim) in lv_roller_set_selected() argument
220 refr_position(obj, anim); in lv_roller_set_selected()
223 bool lv_roller_set_selected_str(lv_obj_t * obj, const char * sel_opt, lv_anim_enable_t anim) in lv_roller_set_selected_str() argument
237 lv_roller_set_selected(obj, current_option, anim); in lv_roller_set_selected_str()
/lvgl-latest/src/widgets/bar/
Dlv_bar.h66 void lv_bar_set_value(lv_obj_t * obj, int32_t value, lv_anim_enable_t anim);
74 void lv_bar_set_start_value(lv_obj_t * obj, int32_t start_value, lv_anim_enable_t anim);
Dlv_bar.c95 void lv_bar_set_value(lv_obj_t * obj, int32_t value, lv_anim_enable_t anim) in lv_bar_set_value() argument
107 lv_bar_set_value_with_anim(obj, value, &bar->cur_value, &bar->cur_value_anim, anim); in lv_bar_set_value()
110 void lv_bar_set_start_value(lv_obj_t * obj, int32_t value, lv_anim_enable_t anim) in lv_bar_set_start_value() argument
125 lv_bar_set_value_with_anim(obj, value, &bar->start_value, &bar->start_value_anim, anim); in lv_bar_set_start_value()
/lvgl-latest/src/widgets/slider/
Dlv_slider.h80 void lv_slider_set_value(lv_obj_t * obj, int32_t value, lv_anim_enable_t anim);
88 void lv_slider_set_left_value(lv_obj_t * obj, int32_t value, lv_anim_enable_t anim);
Dlv_slider.c143 void lv_slider_set_value(lv_obj_t * obj, int32_t value, lv_anim_enable_t anim) in lv_slider_set_value() argument
145 lv_bar_set_value(obj, value, anim); in lv_slider_set_value()
148 void lv_slider_set_left_value(lv_obj_t * obj, int32_t value, lv_anim_enable_t anim) in lv_slider_set_left_value() argument
150 lv_bar_set_start_value(obj, value, anim); in lv_slider_set_left_value()
/lvgl-latest/src/misc/
Dlv_anim_timeline.c24 lv_anim_t anim; member
85 at->anim_dsc[at->anim_dsc_cnt - 1].anim = *a; in lv_anim_timeline_add()
160 uint32_t end = lv_anim_get_playtime(&at->anim_dsc[i].anim); in lv_anim_timeline_get_playtime()
207 lv_anim_t * a = &(anim_dsc->anim); in anim_timeline_set_act_time()
Dlv_anim.c765 lv_anim_t * anim = a; in remove_anim() local
767 if(anim->deleted_cb != NULL) anim->deleted_cb(anim); in remove_anim()
/lvgl-latest/env_support/pikascript/
Dpika_lv_wegit.c123 void pika_lvgl_bar_set_value(PikaObj* self, int value, int anim) { in pika_lvgl_bar_set_value() argument
156 void pika_lvgl_bar_set_start_value(PikaObj *self, int start_value, int anim){ in pika_lvgl_bar_set_start_value() argument
158 lv_bar_set_start_value(lv_obj, start_value, anim); in pika_lvgl_bar_set_start_value()
267 void pika_lvgl_dropdown_set_selected(PikaObj *self, int sel_opt, int anim){ in pika_lvgl_dropdown_set_selected() argument
269 lv_dropdown_set_selected(lv_obj, sel_opt, anim); in pika_lvgl_dropdown_set_selected()
Dpika_lvgl.pyi193 def set_value(self, value: int, anim: int): ...
194 def set_start_value(self, start_value: int, anim: int): ...
/lvgl-latest/src/widgets/dropdown/
Dlv_dropdown.h113 void lv_dropdown_set_selected(lv_obj_t * obj, uint32_t sel_opt, lv_anim_enable_t anim);
Dlv_dropdown.c339 void lv_dropdown_set_selected(lv_obj_t * obj, uint32_t sel_opt, lv_anim_enable_t anim) in lv_dropdown_set_selected() argument
350 position_to_selected(obj, anim); in lv_dropdown_set_selected()
/lvgl-latest/docs/
DROADMAP.rst72 - |check| Scroll anim settings should come from styles to allow customization
88 `style_anim_speed`. E.g. on large values of anim time store the
90 `anim` should clamp the time if it's calculated from speed, e.g
93 See `here <https://forum.lvgl.io/t/custom-exec-cb-prevents-lv-anim-del-obj-null/10266>`__.
DCHANGELOG.rst65 - **feat(anim): add lv_anim_speed_to_time back** `6531 <https://github.com/lvgl/lvgl/pull/6531>`__
108 - **feat(anim_timeline): add anim's `completed_cb` support** `6085 <https://github.com/lvgl/lvgl/p…
229 - **fix(anim): fix deleted_cb not called in lv_anim_delete_all** `6513 <https://github.com/lvgl/lvg…
340 - **fix(anim): optimize repeat_count type** `5975 <https://github.com/lvgl/lvgl/pull/5975>`__
354 - **fix(anim): fix lv_anim_set_repeat_count configuration parameter may be truncated** `6e3f686 <ht…
DCONTRIBUTING.rst123 ``img``, ``layout``, ``txt``, ``anim``. The scope can be omitted.
/lvgl-latest/docs/details/widgets/
Danimimg.rst43 :cpp:expr:`lv_anim_set_values(anim, start, end)` or to set a callback
/lvgl-latest/docs/details/main-components/
Danimation.rst168 int32_t calculate_value(lv_anim_t * anim);
365 .. image:: /misc/anim-timeline.png
372 .. include:: ../../examples/anim/index.rst
/lvgl-latest/src/indev/
Dlv_indev.c88 static void indev_scroll_throw_anim_completed_cb(lv_anim_t * anim);
1811 static void indev_scroll_throw_anim_completed_cb(lv_anim_t * anim) in indev_scroll_throw_anim_completed_cb() argument
1813 if(anim) { in indev_scroll_throw_anim_completed_cb()
1814 indev_scroll_throw_anim_reset((lv_indev_t *)anim->var); in indev_scroll_throw_anim_completed_cb()
/lvgl-latest/src/themes/default/
Dlv_theme_default.c84 lv_style_t anim; member
406 style_init_reset(&theme->styles.anim); in style_init()
407 lv_style_set_anim_duration(&theme->styles.anim, 200); in style_init()
964 lv_obj_add_style(obj, &theme->styles.anim, 0); in theme_apply()

12