Lines Matching refs:anim_template
79 static lv_anim_t anim_template;
82 lv_anim_init(&anim_template);
88 lv_anim_set_exec_cb(&anim_template, (lv_anim_exec_xcb_t) lv_obj_set_x);
91 lv_anim_set_var(&anim_template, widget);
94 lv_anim_set_duration(&anim_template, duration_in_ms);
97 lv_anim_set_values(&anim_template, start, end);
103 lv_anim_set_delay(&anim_template, delay);
106 lv_anim_set_path_cb(&anim_template, lv_anim_path_ease_in);
108 /* Set anim_template callback to indicate when the Animation is completed. */
109 lv_anim_set_completed_cb(&anim_template, completed_cb);
111 /* Set anim_template callback to indicate when the Animation is deleted (idle). */
112 lv_anim_set_deleted_cb(&anim_template, deleted_cb);
114 /* Set anim_template callback to indicate when the Animation is started (after delay). */
115 lv_anim_set_start_cb(&anim_template, start_cb);
118 lv_anim_set_reverse_duration(&anim_template, time);
121 lv_anim_set_reverse_delay(&anim_template, delay);
124 lv_anim_set_repeat_count(&anim_template, cnt);
127 lv_anim_set_repeat_delay(&anim_template, delay);
130 lv_anim_set_early_apply(&anim_template, true/false);
134 running_anim = lv_anim_start(&anim_template); /* Start the Animation */
162 you provide), you set it using :cpp:expr:`lv_anim_set_path_cb(&anim_template, path_cb)`.
178 :cpp:expr:`lv_anim_set_duration(&anim_template, duration_in_ms)`. But in some cases
191 lv_anim_set_duration(&anim_template, duration_in_ms);
204 :cpp:expr:`lv_anim_set_reverse_duration(&anim_template, duration_in_ms)`.
207 directions using :cpp:expr:`lv_anim_set_reverse_delay(&anim_template, delay_in_ms)`
218 not been created yet. When you call :cpp:expr:`lv_anim_start(&anim_template)`
225 static lv_anim_t anim_template;
229 lv_anim_init(&anim_template);
233 running_anim = lv_anim_start(&anim_template);
237 :cpp:expr:`lv_anim_start(&anim_template)` makes its own copy of the Animation
256 If :cpp:expr:`lv_anim_set_repeat_count(&anim_template, cnt)` has been called
323 :cpp:expr:`lv_anim_timeline_add(timeline, start_time, &anim_template)`.
326 :cpp:expr:`lv_anim_set_delay(&anim_template, delay)`.
332 :cpp:expr:`lv_anim_timeline_add(timeline, start_time, &anim_template)` makes its