Lines Matching full:to
31 * Macros used to set cubic-bezier anim parameter.
40 * LV_ANIM_SET_EASE_IN_SINE(&a); //Set cubic-bezier anim parameter to easeInSine
83 /** Can be used to indicate if animations are enabled or disabled in a case*/
92 * First parameter is the variable to animate.
93 * Second parameter is the value to set.
103 /** Callback to call when the animation is ready*/
106 /** Callback to call when the animation really stars (considering `delay`)*/
109 /** Callback used when the animation values are relative to get the current value*/
125 …r; /**< Variable (Widget or other user-provided object) to animate */
126 lv_anim_exec_xcb_t exec_cb; /**< Function to execute to animate */
127 lv_anim_custom_exec_cb_t custom_exec_cb; /**< Function to execute to animate,
139 … /**< Ms elapsed since animation started. Set to negative to make delay. */
154 …uint8_t run_round : 1; /**< When not equal to global.anim_state.anim_run_round …
155 … * time animation timer executes), indicates this animation needs to be updated. */
171 * @param a pointer to an `lv_anim_t` variable to initialize
176 * Set a variable to animate
177 * @param a pointer to an initialized `lv_anim_t` variable
178 * @param var pointer to a variable to animate
183 * Set a function to animate `var`
184 * @param a pointer to an initialized `lv_anim_t` variable
185 * @param exec_cb a function to execute during animation
193 * @param a pointer to an initialized `lv_anim_t` variable
200 * @param a pointer to an initialized `lv_anim_t` variable
207 * @param a pointer to an initialized `lv_anim_t` variable
213 * @param a pointer to an initialized `lv_anim_t` variable
219 * @param a pointer to an initialized `lv_anim_t` variable
226 * @param a pointer to an initialized `lv_anim_t` variable
233 * @param a pointer to an initialized `lv_anim_t` variable
240 * Similar to `lv_anim_set_exec_cb` but `lv_anim_custom_exec_cb_t` receives
242 * This function might be used when LVGL is bound to other languages because
243 * it's more consistent to have `lv_anim_t *` as first parameter.
244 * @param a pointer to an initialized `lv_anim_t` variable
245 * @param exec_cb a function to execute.
251 * @param a pointer to an initialized `lv_anim_t` variable
252 * @param path_cb a function to set the current value of the animation.
258 * @param a pointer to an initialized `lv_anim_t` variable
264 * Set a function to use the current value of the variable and make start and end value
265 * relative to the returned current value.
266 * @param a pointer to an initialized `lv_anim_t` variable
273 * @param a pointer to an initialized `lv_anim_t` variable
280 * @param a pointer to an initialized `lv_anim_t` variable
286 * Make the animation to play back to when the forward direction is ready
287 * @param a pointer to an initialized `lv_anim_t` variable
298 * Make the animation to play back to when the forward direction is ready
299 * @param a pointer to an initialized `lv_anim_t` variable
306 * @param a pointer to an initialized `lv_anim_t` variable
307 …* @param cnt repeat count or `LV_ANIM_REPEAT_INFINITE` for infinite repetition. 0: to disabl…
313 * @param a pointer to an initialized `lv_anim_t` variable
320 * @param a pointer to an initialized `lv_anim_t` variable
328 * @param a pointer to an initialized `lv_anim_t` variable
329 * @param user_data pointer to the new user_data.
335 * @param a pointer to an initialized `lv_anim_t` variable
346 * @return pointer to the created animation (different from the `a` parameter)
352 * @param a pointer to an initialized `lv_anim_t` variable
358 * Get the time used to play the animation.
359 * @param a pointer to an animation.
366 * @param a pointer to an initialized `lv_anim_t` variable
373 * @param a pointer to an initialized `lv_anim_t` variable
380 * @param a pointer to an initialized `lv_anim_t` variable
381 * @return the pointer to the custom user_data of the animation
387 * @param var pointer to variable
389 * or NULL to ignore it and delete all the animations of 'var
401 * @param var pointer to variable
402 …* @param exec_cb a function pointer which is animating 'var', or NULL to return first matching '…
403 * @return pointer to the animation.
409 * @return pointer to the animation refresher timer.
418 * the API more consequent and makes easier to generate bindings.
419 * @param a pointer to an animation.
421 * or NULL to ignore it and delete all the animations of 'var
430 * the API more consequent and makes easier to generate bindings.
431 * @param a pointer to an animation.
432 …* @param exec_cb a function pointer which is animating 'var', or NULL to return first matching '…
433 * @return pointer to the animation.
445 * It will be converted to time internally based on the start and end values.
447 * and let LVGL convert the speed to time based on the actual values.
457 * It will be converted to time internally based on the start and end values.
459 * and let LVGL convert the speed to time based on the actual values.
471 * Resolve the speed (created with `lv_anim_speed` or `lv_anim_speed_clamped`) to time
476 * @return the time required to get from `start` to `end` with the given `speed` setting
483 * speed, start, and end to a time immediately.
495 * Useful to make the animations running in a blocking process where
503 * @param a pointer to an animation
504 * @return the current value to set
510 * @param a pointer to an animation
511 * @return the current value to set
517 * @param a pointer to an animation
518 * @return the current value to set
524 * @param a pointer to an animation
525 * @return the current value to set
531 * @param a pointer to an animation
532 * @return the current value to set
538 * @param a pointer to an animation
539 * @return the current value to set
546 * @param a pointer to an animation
547 * @return the current value to set
552 * A custom cubic bezier animation path, need to specify cubic-parameters in a->parameter.bezier3
553 * @param a pointer to an animation
554 * @return the current value to set