Zdexby TheHolyOneZ
5,360 classes
Class

USkeletalMesh

: USkinnedAsset : UStreamableRenderAsset : UObject
/Script/Engine.SkeletalMesh 0x0568 (1,384 B) align 8 inherited 0x00D8 vtable /Script/Engine
0x00x0568

Members 35

OffsetSizeNameTypeFlagsDefault
0x00D80x20padding / unreflected
0x08SkeletonUSkeleton*10 flagsnullptr
0x38ImportedBoundsFBoxSphereBoundsTransient+5 flags{Origin={X=0, Y=0, Z=0}, BoxExtent={X=0, Y=0, Z=0}, SphereR…
0x38ExtendedBoundsFBoxSphereBoundsTransient+5 flags{Origin={X=0, Y=0, Z=0}, BoxExtent={X=0, Y=0, Z=0}, SphereR…
0x18PositiveBoundsExtensionFVectorProtected+8 flags{X=0, Y=0, Z=0}
0x18NegativeBoundsExtensionFVectorProtected+8 flags{X=0, Y=0, Z=0}
0x10MaterialsTArray<FSkeletalMaterial>Transient+5 flags[]
0x70NaniteSettingsFMeshNaniteSettings2 flags{bEnabled=false, bPreserveArea=false, bExplicitTangents=fal…
0x10LODInfoTArray<FSkeletalMeshLODInfo>4 flags[]
0x02300x50padding / unreflected
0x68MinQualityLevelLODFPerQualityLevelInt2 flags{Default=0, PerQuality=<TMap>}
0x04MinLODFPerPlatformInt3 flags{Default=0}
0x01DisableBelowMinLodStrippingFPerPlatformBool3 flags{Default=false}
0x01bUseFullPrecisionUVs : 1bit 0boolDeprecated+3 flagsfalse
0x01bUseHighPrecisionTangentBasis : 1bit 1boolDeprecated+3 flagsfalse
0x01bHasVertexColors : 1bit 2bool3 flagsfalse
0x01bEnablePerPolyCollision : 1bit 4bool4 flagsfalse
0x02EE0x02padding / unreflected
0x08BodySetupUBodySetup*Transient+6 flagsnullptr
0x08PhysicsAssetUPhysicsAsset*10 flagsnullptr
0x08ShadowPhysicsAssetUPhysicsAsset*10 flagsnullptr
0x10NodeMappingDataTArray<UNodeMappingContainer*>8 flags[]
0x01bSupportRayTracing : 1bit 0bool4 flagstrue
0x03190x03padding / unreflected
0x04RayTracingMinLODint326 flags0
0x01ClothLODBiasModeEClothLODBiasMode6 flagsMappingsToSameLOD
0x03210x07padding / unreflected
0x10MorphTargetsTArray<UMorphTarget*>5 flags[]
0x03380x180padding / unreflected
0x08PostProcessAnimBlueprintTSubclassOf<UAnimInstance>8 flagsnullptr
0x04PostProcessAnimBPLODThresholdint326 flags-1
0x04C40x04padding / unreflected
0x10MeshClothingAssetsTArray<UClothingAssetBase*>7 flags[]
0x30SamplingInfoFSkeletalMeshSamplingInfoProtected+2 flags{Regions=[], BuiltData={WholeMeshBuiltData=[], RegionBuiltD…
0x10AssetUserDataTArray<UAssetUserData*>Protected+8 flags[]
0x10SocketsTArray<USkeletalMeshSocket*>4 flags[]
0x05280x10padding / unreflected
0x10SkinWeightProfilesTArray<FSkinWeightProfileInfo>Protected+4 flags[]
0x08DefaultMeshDeformerUMeshDeformer*Protected+9 flagsnullptr
0x08TargetMeshDeformersUMeshDeformerCollection*Protected+9 flagsnullptr
0x08OverlayMaterialUMaterialInterface*Protected+9 flagsnullptr
0x04OverlayMaterialMaxDrawDistancefloatProtected+8 flags0
0x01ForwardAxisEAxisProtected+9 flagsY
0x05650x03unreflected bytes to end of USkeletalMesh
Inherited from UStreamableRenderAsset 11
OffsetSizeNameTypeFlagsDefault
0x08ForceMipLevelsToBeResidentTimestampdoubleTransientProtected+5 flags0
0x04NumCinematicMipLevelsint328 flags0
0x004C0x04padding / unreflected
0x68NoRefStreamingLODBiasFPerQualityLevelIntProtected+1 flags{Default=-1, PerQuality=<TMap>}
0x04StreamingIndexint32TransientProtected+7 flags-1
0x00BC0x04padding / unreflected
0x01NeverStream : 1bit 0bool7 flagsfalse
0x01bGlobalForceMipLevelsToBeResident : 1bit 1bool7 flagsfalse
0x01bHasStreamingUpdatePending : 1bit 2boolTransient+4 flagsfalse
0x01bForceMiplevelsToBeResident : 1bit 3boolTransient+3 flagsfalse
0x01bIgnoreStreamingMipBias : 1bit 4boolTransient+3 flagsfalse
0x01bMarkAsEditorStreamingPool : 1bit 5boolTransient+3 flagsfalse
0x01bUseCinematicMipLevels : 1bit 6boolTransientProtected+3 flagsfalse

Functions 33

SignatureFlagsNativeParams
void SetSkeleton(USkeleton* InSkeleton)FinalNative+1 flags0x08
void SetOverlayMaterialMaxDrawDistance(float InMaxDrawDistance)FinalNative+1 flags0x04
void SetOverlayMaterial(UMaterialInterface* NewOverlayMaterial)FinalNative+1 flags0x08
void SetMorphTargets(const TArray<UMorphTarget*>& InMorphTargets)FinalNative+1 flags0x10
void SetMinLODForQualityLevels(TMap<EPerQualityLevels, int32>& QualityLevelMinimumLODs, int32 Default)FinalNative+1 flags0x54
void SetMeshClothingAssets(const TArray<UClothingAssetBase*>& InMeshClothingAssets)FinalNative+1 flags0x10
void SetMaterials(const TArray<FSkeletalMaterial>& InMaterials)FinalNative+1 flags0x10
void SetLODSettings(USkeletalMeshLODSettings* InLODSettings)FinalNative+1 flags0x08
void SetDefaultAnimatingRig(const TSoftObjectPtr<UObject>& InAnimatingRig)FinalNative+1 flags0x28
int32 NumSockets()FinalNative+1 flags0x04
TArray<FString> K2_GetAllMorphTargetNames()FinalNative+1 flags0x10
bool IsSectionUsingCloth(int32 InSectionIndex, bool bCheckCorrespondingSections)FinalNative+1 flags0x06
UMeshDeformerCollection* GetTargetMeshDeformers()NativePublic0x08
USkeletalMeshSocket* GetSocketByIndex(int32 Index)FinalNative+1 flags0x10
USkeleton* GetSkeleton()NativePublic0x08
UPhysicsAsset* GetShadowPhysicsAsset()NativePublic0x08
UPhysicsAsset* GetPhysicsAsset()NativePublic0x08
float GetOverlayMaterialMaxDrawDistance()NativePublic0x04
UMaterialInterface* GetOverlayMaterial()NativePublic0x08
TArray<UNodeMappingContainer*> GetNodeMappingData()FinalNative+1 flags0x10
UNodeMappingContainer* GetNodeMappingContainer(UBlueprint* SourceAsset)FinalNative+1 flags0x10
TArray<UMorphTarget*> GetMorphTargetsPtrConv()FinalNative+1 flags0x10
void GetMinLODForQualityLevels(TMap<EPerQualityLevels, int32>& QualityLevelMinimumLODs, const int32& Default)FinalNative+1 flags0x54
TArray<UClothingAssetBase*> GetMeshClothingAssets()FinalNative+1 flags0x10
TArray<FSkeletalMaterial> GetMaterials()NativePublic0x10
USkeletalMeshLODSettings* GetLODSettings()FinalNative+1 flags0x08
FBoxSphereBounds GetImportedBounds()FinalNative+1 flags0x38
bool GetHasVertexColors()NativePublic0x01
EAxis GetForwardAxis()FinalNative+1 flags0x01
UMeshDeformer* GetDefaultMeshDeformer()NativePublic0x08
TSoftObjectPtr<UObject> GetDefaultAnimatingRig()FinalNative+1 flags0x28
FBoxSphereBounds GetBounds()NativePublic0x38
USkeletalMeshSocket* FindSocketAndIndex(const FName& InSocketName, const int32& OutIndex)FinalNative+1 flags0x18

Used by 30

types with a member, parameter or interface of this type