# lv_lottie_private.h (/api/private/widgets/lottie/lv_lottie_private_h)



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

<ApiSummary structs="1" />

Structs [#structs]

<ApiMember kind="struct" name="lv_lottie_t">
  lv_lottie_t [#lv_lottie_t]

  | Member               | Type                                               | Description |
  | -------------------- | -------------------------------------------------- | ----------- |
  | `canvas`             | <ApiLink name="lv_canvas_t" />                     |             |
  | `tvg_paint`          | `Tvg_Paint *`                                      |             |
  | `tvg_canvas`         | `Tvg_Canvas *`                                     |             |
  | `tvg_anim`           | `Tvg_Animation *`                                  |             |
  | `anim`               | <ApiLink name="lv_anim_t" display="lv_anim_t *" /> |             |
  | `last_rendered_time` | `int32_t`                                          |             |
</ApiMember>

Dependencies [#dependencies]

<FileIncludes includes="[&#x22;lv_obj_private.h&#x22;, &#x22;lvgl_public.h&#x22;, &#x22;lv_canvas_private.h&#x22;, &#x22;thorvg_capi.h&#x22;]" includedBy="[&#x22;lvgl_private.h&#x22;]" transitiveIncludes="[&#x22;lv_array.h&#x22;, &#x22;lv_event_private.h&#x22;, &#x22;lv_image_private.h&#x22;]" />
