# lv_palette.h (/api/misc/lv_palette_h)



<ApiSummary functions="3" enums="1" />

Functions [#functions]

<ApiMember kind="function" name="lv_palette_main" file="misc/lv_palette.h" line="56" url="https://github.com/lvgl/lvgl/tree/a7b95c5b0839ce901c09c205610bc2c77cc3345d/src/misc/lv_palette.h#L56">
  lv_palette_main [#lv_palette_main]

  ```c title=" " lineNumbers=1
  lv_color_t lv_palette_main(lv_palette_t p)
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name | Type                            |
  | ---- | ------------------------------- |
  | `p`  | <ApiLink name="lv_palette_t" /> |
</ApiMember>

<ApiMember kind="function" name="lv_palette_lighten" file="misc/lv_palette.h" line="57" url="https://github.com/lvgl/lvgl/tree/a7b95c5b0839ce901c09c205610bc2c77cc3345d/src/misc/lv_palette.h#L57">
  lv_palette_lighten [#lv_palette_lighten]

  ```c title=" " lineNumbers=1
  lv_color_t lv_palette_lighten(lv_palette_t p, uint8_t lvl)
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name  | Type                            |
  | ----- | ------------------------------- |
  | `p`   | <ApiLink name="lv_palette_t" /> |
  | `lvl` | <ApiLink name="uint8_t" />      |
</ApiMember>

<ApiMember kind="function" name="lv_palette_darken" file="misc/lv_palette.h" line="58" url="https://github.com/lvgl/lvgl/tree/a7b95c5b0839ce901c09c205610bc2c77cc3345d/src/misc/lv_palette.h#L58">
  lv_palette_darken [#lv_palette_darken]

  ```c title=" " lineNumbers=1
  lv_color_t lv_palette_darken(lv_palette_t p, uint8_t lvl)
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name  | Type                            |
  | ----- | ------------------------------- |
  | `p`   | <ApiLink name="lv_palette_t" /> |
  | `lvl` | <ApiLink name="uint8_t" />      |
</ApiMember>

Enums [#enums]

<ApiMember kind="enum" name="lv_palette_t" file="misc/lv_palette.h" line="26" url="https://github.com/lvgl/lvgl/tree/a7b95c5b0839ce901c09c205610bc2c77cc3345d/src/misc/lv_palette.h#L26">
  lv_palette_t [#lv_palette_t]

  | Name                     | Value  |
  | ------------------------ | ------ |
  | `LV_PALETTE_RED`         |        |
  | `LV_PALETTE_PINK`        |        |
  | `LV_PALETTE_PURPLE`      |        |
  | `LV_PALETTE_DEEP_PURPLE` |        |
  | `LV_PALETTE_INDIGO`      |        |
  | `LV_PALETTE_BLUE`        |        |
  | `LV_PALETTE_LIGHT_BLUE`  |        |
  | `LV_PALETTE_CYAN`        |        |
  | `LV_PALETTE_TEAL`        |        |
  | `LV_PALETTE_GREEN`       |        |
  | `LV_PALETTE_LIGHT_GREEN` |        |
  | `LV_PALETTE_LIME`        |        |
  | `LV_PALETTE_YELLOW`      |        |
  | `LV_PALETTE_AMBER`       |        |
  | `LV_PALETTE_ORANGE`      |        |
  | `LV_PALETTE_DEEP_ORANGE` |        |
  | `LV_PALETTE_BROWN`       |        |
  | `LV_PALETTE_BLUE_GREY`   |        |
  | `LV_PALETTE_GREY`        |        |
  | `LV_PALETTE_LAST`        |        |
  | `LV_PALETTE_NONE`        | `0xff` |
</ApiMember>

<TypeUsedBy name="lv_palette_t" count="3">
  * `lv_palette_main` — param `p`
  * `lv_palette_lighten` — param `p`
  * `lv_palette_darken` — param `p`
</TypeUsedBy>

Dependencies [#dependencies]

<FileIncludes includes="[&#x22;lv_color.h&#x22;, &#x22;lv_types.h&#x22;]" includedBy="[&#x22;lv_color.h&#x22;]" transitiveIncludes="[&#x22;lv_assert.h&#x22;, &#x22;lv_color_op.h&#x22;, &#x22;lv_conf_internal.h&#x22;, &#x22;lv_conf_kconfig.h&#x22;, &#x22;lv_log.h&#x22;, &#x22;lv_math.h&#x22;, &#x22;lv_mem.h&#x22;, &#x22;lv_string.h&#x22;]" />
