LeviLamina
Loading...
Searching...
No Matches
SerializedSkinRef Class Reference

Public Types

using SerializedSkinWrapper = ::Bedrock::Application::ThreadOwner<::SerializedSkinImpl, 0>

Public Member Functions

 SerializedSkinRef (SerializedSkinRef const &)
MCAPI SerializedSkinRef (::std::string const &name, ::std::string const &playFabId, ::std::string const &resourcePatch, ::mce::Image const &skinImage, ushort const &skinImageWidth, ushort const &skinImageHeight, ::mce::Image const &capeImage, ushort const &capeImageWidth, ushort const &capeImageHeight, ::Json::Value &&geometryData, ::MinEngineVersion const &geometryDataMinEngineVersion, ::std::string const &animationData, ::std::string const &capeId, bool isTrustedSkin, bool isPremium, bool isPersona, bool isPersonaCapeOnClassicSkin, bool isPrimaryUser, bool overridesPlayerAppearance)
MCAPI float getAnimationFrames (::persona::AnimatedTextureType animationType) const
MCAPI_C bool isValid () const
MCFOLD::SerializedSkinRef & operator= (::SerializedSkinRef &&)
MCFOLD::SerializedSkinRef & operator= (::SerializedSkinRef const &)
MCAPI_C void setGeometryData (::Json::Value data, ::MinEngineVersion minEngineVersion)
MCAPI void setPersonaAppearanceData (::persona::ArmSize::Type const &armSizeType, ::mce::Color const &skinColor, ::std::vector<::SerializedPersonaPieceHandle > personaPieces, ::std::unordered_map<::persona::PieceType, ::TintMapColor > const &pieceTintColors)
MCAPI void * $ctor ()
MCAPI void * $ctor (::std::string const &name, ::std::string const &playFabId, ::std::string const &resourcePatch, ::mce::Image const &skinImage, ushort const &skinImageWidth, ushort const &skinImageHeight, ::mce::Image const &capeImage, ushort const &capeImageWidth, ushort const &capeImageHeight, ::Json::Value &&geometryData, ::MinEngineVersion const &geometryDataMinEngineVersion, ::std::string const &animationData, ::std::string const &capeId, bool isTrustedSkin, bool isPremium, bool isPersona, bool isPersonaCapeOnClassicSkin, bool isPrimaryUser, bool overridesPlayerAppearance)
MCFOLD void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 16, ::std::shared_ptr<::Bedrock::Application::ThreadOwner<::SerializedSkinImpl, 0 > > > mSkinImpl

The documentation for this class was generated from the following file: