# lv_font_fmt_txt_private.h (/api/font/fmt_txt/lv_font_fmt_txt_private_h)



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

<ApiSummary enums="1" structs="1" />

Enums [#enums]

<ApiMember kind="enum" name="lv_font_fmt_rle_state_t" file="font/fmt_txt/lv_font_fmt_txt_private.h" line="28" url="https://github.com/lvgl/lvgl/tree/a7b95c5b0839ce901c09c205610bc2c77cc3345d/src/font/fmt_txt/lv_font_fmt_txt_private.h#L28">
  lv_font_fmt_rle_state_t [#lv_font_fmt_rle_state_t]

  | Name                 | Value |
  | -------------------- | ----- |
  | `RLE_STATE_SINGLE`   | `0`   |
  | `RLE_STATE_REPEATED` |       |
  | `RLE_STATE_COUNTER`  |       |
</ApiMember>

Structs [#structs]

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

  | Member   | Type                                                 | Description |
  | -------- | ---------------------------------------------------- | ----------- |
  | `rdp`    | <ApiLink name="uint32_t" />                          |             |
  | `in`     | <ApiLink name="uint8_t" display="const uint8_t *" /> |             |
  | `bpp`    | <ApiLink name="uint8_t" />                           |             |
  | `prev_v` | <ApiLink name="uint8_t" />                           |             |
  | `count`  | <ApiLink name="uint8_t" />                           |             |
  | `state`  | <ApiLink name="lv_font_fmt_rle_state_t" />           |             |
</ApiMember>

Dependencies [#dependencies]

<FileIncludes includes="[&#x22;lv_font_fmt_txt.h&#x22;]" includedBy="[&#x22;lv_global.h&#x22;]" transitiveIncludes="[&#x22;lv_area.h&#x22;, &#x22;lv_assert.h&#x22;, &#x22;lv_color.h&#x22;, &#x22;lv_color_op.h&#x22;, &#x22;lv_conf_internal.h&#x22;, &#x22;lv_conf_kconfig.h&#x22;, &#x22;lv_draw_buf.h&#x22;, &#x22;lv_font.h&#x22;, &#x22;lv_image_dsc.h&#x22;, &#x22;lv_log.h&#x22;, &#x22;lv_math.h&#x22;, &#x22;lv_mem.h&#x22;, &#x22;lv_palette.h&#x22;, &#x22;lv_string.h&#x22;, &#x22;lv_symbol_def.h&#x22;, &#x22;lv_types.h&#x22;]" />
