# lv_anim_timeline_private.h (/api/misc/lv_anim_timeline_private_h)



<RelatedHeaders name="lv_anim_timeline.h" isPrivate="true" />

<ApiSummary structs="1" />

Structs [#structs]

<ApiMember kind="struct" name="_lv_anim_timeline_t">
  \_lv_anim_timeline_t [#_lv_anim_timeline_t]

  | Member         | Type                                                                                  | Description                                       |
  | -------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------- |
  | `anim_dsc`     | <ApiLink name="_lv_anim_timeline_dsc_t" display="struct _lv_anim_timeline_dsc_t *" /> | Dynamically allocated anim dsc array              |
  | `anim_dsc_cnt` | <ApiLink name="uint32_t" />                                                           | The length of anim dsc array                      |
  | `act_time`     | <ApiLink name="uint32_t" />                                                           | Current time of the animation                     |
  | `reverse`      | <ApiLink name="bool" />                                                               | Reverse playback                                  |
  | `delay`        | <ApiLink name="uint32_t" />                                                           | Delay before starting the animation from any ends |
  | `repeat_count` | <ApiLink name="uint32_t" />                                                           | Repeat count                                      |
  | `repeat_delay` | <ApiLink name="uint32_t" />                                                           | Wait before repeat                                |
  | `user_data`    | `void *`                                                                              | For any custom data                               |
</ApiMember>

Dependencies [#dependencies]

<FileIncludes includes="[&#x22;lv_anim_timeline.h&#x22;]" transitiveIncludes="[&#x22;lv_anim.h&#x22;, &#x22;lv_conf_internal.h&#x22;, &#x22;lv_conf_kconfig.h&#x22;, &#x22;lv_ext_data.h&#x22;, &#x22;lv_ll.h&#x22;, &#x22;lv_math.h&#x22;, &#x22;lv_tick.h&#x22;, &#x22;lv_timer.h&#x22;, &#x22;lv_types.h&#x22;]" />
