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

Public Member Functions

MCAPI SerializedSkinImpl (::ConnectionRequest const &request)
 
MCAPI SerializedSkinImpl (::SubClientConnectionRequest const &request)
 
MCAPI SerializedSkinImpl (::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 ::Bedrock::Result< void > read (::ReadOnlyBinaryStream &stream)
 
MCAPI void setArmSizeFromString (::std::string const &armSizeStr)
 
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 updateGeometryName ()
 
MCAPI void write (::BinaryStream &stream) const
 
MCAPI void * $ctor ()
 
MCAPI void * $ctor (::ConnectionRequest const &request)
 
MCAPI void * $ctor (::SubClientConnectionRequest const &request)
 
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)
 
MCAPI void $dtor ()
 

Public Attributes

::ll::TypedStorage< 8, 32, ::std::string > mId
 
::ll::TypedStorage< 8, 32, ::std::string > mPlayFabId
 
::ll::TypedStorage< 8, 32, ::std::string > mFullId
 
::ll::TypedStorage< 8, 32, ::std::string > mResourcePatch
 
::ll::TypedStorage< 8, 32, ::std::string > mDefaultGeometryName
 
::ll::TypedStorage< 8, 48, ::mce::ImagemSkinImage
 
::ll::TypedStorage< 8, 48, ::mce::ImagemCapeImage
 
::ll::TypedStorage< 8, 24, ::std::vector<::AnimatedImageData > > mSkinAnimatedImages
 
::ll::TypedStorage< 8, 16, ::Json::ValuemGeometryData
 
::ll::TypedStorage< 8, 32, ::MinEngineVersionmGeometryDataMinEngineVersion
 
::ll::TypedStorage< 8, 16, ::Json::ValuemGeometryDataMutable
 
::ll::TypedStorage< 8, 32, ::std::string > mAnimationData
 
::ll::TypedStorage< 8, 32, ::std::string > mCapeId
 
::ll::TypedStorage< 8, 24, ::std::vector<::SerializedPersonaPieceHandle > > mPersonaPieces
 
::ll::TypedStorage< 8, 8, ::persona::ArmSize::Type > mArmSizeType
 
::ll::TypedStorage< 8, 64, ::std::unordered_map<::persona::PieceType, ::TintMapColor > > mPieceTintColors
 
::ll::TypedStorage< 4, 16, ::mce::ColormSkinColor
 
::ll::TypedStorage< 1, 1, ::TrustedSkinFlag > mIsTrustedSkin
 
::ll::TypedStorage< 1, 1, bool > mIsPremium
 
::ll::TypedStorage< 1, 1, bool > mIsPersona
 
::ll::TypedStorage< 1, 1, bool > mIsPersonaCapeOnClassicSkin
 
::ll::TypedStorage< 1, 1, bool > mIsPrimaryUser
 
::ll::TypedStorage< 1, 1, bool > mOverridesPlayerAppearance
 

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