LeviLamina
Loading...
Searching...
No Matches
color.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/resources/persona/PersonaColorOption.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace persona::color { class SwatchList; }
11namespace persona::color { class SwatchListInfo; }
12namespace persona::color { struct Swatch; }
13// clang-format on
14
15namespace persona::color {
16// functions
17// NOLINTBEGIN
18MCNAPI ::std::unique_ptr<::persona::color::SwatchList>
19createSwatchList(::std::vector<::persona::color::Swatch>&& swatches);
20
21MCNAPI_C ::persona::color::SwatchListInfo
22createSwatchListInfo(::std::unique_ptr<::persona::color::SwatchList> const& swatchList, ::std::string&& name);
23
24MCNAPI_C ::persona::color::SwatchListInfo getSwatchListInfoByColorOption(::persona::PersonaColorOption colorOption);
25// NOLINTEND
26
27} // namespace persona::color
Definition SwatchListInfo.h:7
Definition SwatchList.h:15
Definition Swatch.h:7