# lv_theme_private.h (/api/private/themes/lv_theme_private_h)



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

<ApiSummary structs="1" />

Structs [#structs]

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

  | Member            | Type                                                     | Description                                           |
  | ----------------- | -------------------------------------------------------- | ----------------------------------------------------- |
  | `ext_data`        | <ApiLink name="lv_ext_data_t" />                         |                                                       |
  | `apply_cb`        | <ApiLink name="lv_theme_apply_cb_t" />                   |                                                       |
  | `parent`          | <ApiLink name="lv_theme_t" display="lv_theme_t *" />     | Apply the current theme's style on top of this theme. |
  | `user_data`       | `void *`                                                 |                                                       |
  | `disp`            | <ApiLink name="lv_display_t" display="lv_display_t *" /> |                                                       |
  | `color_primary`   | <ApiLink name="lv_color_t" />                            |                                                       |
  | `color_secondary` | <ApiLink name="lv_color_t" />                            |                                                       |
  | `font_small`      | <ApiLink name="lv_font_t" display="const lv_font_t *" /> |                                                       |
  | `font_normal`     | <ApiLink name="lv_font_t" display="const lv_font_t *" /> |                                                       |
  | `font_large`      | <ApiLink name="lv_font_t" display="const lv_font_t *" /> |                                                       |
  | `flags`           | `uint32_t`                                               | Any custom flag used by the theme                     |
</ApiMember>

Dependencies [#dependencies]

<FileIncludes includes="[&#x22;lvgl_public.h&#x22;]" includedBy="[&#x22;lvgl_private.h&#x22;]" />
