33 ::std::shared_ptr<::Bedrock::Application::
34 ThreadOwner<::SerializedSkinImpl, Bedrock::Application::ThreadOwnerBehavior::Assert>>>
48 ::std::string
const& name,
49 ::std::string
const& playFabId,
50 ::std::string
const& resourcePatch,
52 ushort
const& skinImageWidth,
53 ushort
const& skinImageHeight,
55 ushort
const& capeImageWidth,
56 ushort
const& capeImageHeight,
59 ::std::string
const& animationData,
60 ::std::string
const& capeId,
64 bool isPersonaCapeOnClassicSkin,
66 bool overridesPlayerAppearance
73 MCAPI
void setPersonaAppearanceData(
74 ::persona::ArmSize::Type
const& armSizeType,
76 ::std::vector<::SerializedPersonaPieceHandle> personaPieces,
77 ::std::unordered_map<::persona::PieceType, ::TintMapColor>
const& pieceTintColors
89 ::std::string
const& name,
90 ::std::string
const& playFabId,
91 ::std::string
const& resourcePatch,
93 ushort
const& skinImageWidth,
94 ushort
const& skinImageHeight,
96 ushort
const& capeImageWidth,
97 ushort
const& capeImageHeight,
100 ::std::string
const& animationData,
101 ::std::string
const& capeId,
105 bool isPersonaCapeOnClassicSkin,
107 bool overridesPlayerAppearance