Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
PersonaPiece Class Reference

Classes

struct  FilePaths

Public Types

using Meta = ::SharedTypes::v1_26_40::PersonaPieceMetaDef::PersonaPieceMeta
using MetaLoader

Public Member Functions

PersonaPiece & operator= (PersonaPiece const &)
 PersonaPiece (PersonaPiece const &)

Public Attributes

::ll::TypedStorage< 8, 32, ::std::string > mPieceId
::ll::TypedStorage< 8, 16, ::mce::UUID > mPieceIdUUID
::ll::TypedStorage< 8, 48, ::PackIdVersion > mPackIdVersion
::ll::TypedStorage< 4, 4, ::SharedTypes::persona::PieceType > mPieceType
::ll::TypedStorage< 4, 4, ::SharedTypes::persona::PieceType > mPieceSubType
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::ILocalizationDictionary > > mlocDict
::ll::TypedStorage< 8, 32, ::std::string > mRelativeLocation
::ll::TypedStorage< 8, 40, ::std::optional<::std::string > > mPieceNameLocKeyOverride
::ll::TypedStorage< 8, 32, ::std::string > mMetaFileName
::ll::TypedStorage< 8, 32, ::std::string > mThumbnailPath
::ll::TypedStorage< 4, 4, ::SharedTypes::persona::BodySizeType > mBodyVariant
::ll::TypedStorage< 8, 672, ::SharedTypes::v1_26_40::PersonaPieceMetaDef::PersonaPieceMeta > mMeta
::ll::TypedStorage< 8, 32, ::Core::Path > mLocFilePath
::ll::TypedStorage< 8, 32, ::std::string > mGeometryFileName
::ll::TypedStorage< 8, 24, ::std::vector<::PersonaAnimationDefinition > > mAnimations
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::Pack const > > mSourcePack
::ll::TypedStorage< 1, 1, bool > mAllowsTintOverride
::ll::TypedStorage< 1, 1, bool > mCanBeSidePiece
::ll::TypedStorage< 1, 1, bool > mPlatformLocked
::ll::TypedStorage< 1, 1, bool > mTitleLocked

Member Typedef Documentation

◆ MetaLoader

using PersonaPiece::MetaLoader

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