implements IInterface_CollisionDataProvider, IInterface_AssetUserData, INodeMappingProviderInterface
0x00x0568
Members 35
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x00D8 | 0x20 | padding / unreflected | |||
| 0x08 | Skeleton | USkeleton* | 10 flags | nullptr | |
| 0x38 | ImportedBounds | FBoxSphereBounds | Transient+5 flags | {Origin={X=0, Y=0, Z=0}, BoxExtent={X=0, Y=0, Z=0}, SphereR… | |
| 0x38 | ExtendedBounds | FBoxSphereBounds | Transient+5 flags | {Origin={X=0, Y=0, Z=0}, BoxExtent={X=0, Y=0, Z=0}, SphereR… | |
| 0x18 | PositiveBoundsExtension | FVector | Protected+8 flags | {X=0, Y=0, Z=0} | |
| 0x18 | NegativeBoundsExtension | FVector | Protected+8 flags | {X=0, Y=0, Z=0} | |
| 0x10 | Materials | TArray<FSkeletalMaterial> | Transient+5 flags | [] | |
| 0x70 | NaniteSettings | FMeshNaniteSettings | 2 flags | {bEnabled=false, bPreserveArea=false, bExplicitTangents=fal… | |
| 0x10 | LODInfo | TArray<FSkeletalMeshLODInfo> | 4 flags | [] | |
| 0x0230 | 0x50 | padding / unreflected | |||
| 0x68 | MinQualityLevelLOD | FPerQualityLevelInt | 2 flags | {Default=0, PerQuality=<TMap>} | |
| 0x04 | MinLOD | FPerPlatformInt | 3 flags | {Default=0} | |
| 0x01 | DisableBelowMinLodStripping | FPerPlatformBool | 3 flags | {Default=false} | |
| 0x01 | bUseFullPrecisionUVs : 1bit 0 | bool | Deprecated+3 flags | false | |
| 0x01 | bUseHighPrecisionTangentBasis : 1bit 1 | bool | Deprecated+3 flags | false | |
| 0x01 | bHasVertexColors : 1bit 2 | bool | 3 flags | false | |
| 0x01 | bEnablePerPolyCollision : 1bit 4 | bool | 4 flags | false | |
| 0x02EE | 0x02 | padding / unreflected | |||
| 0x08 | BodySetup | UBodySetup* | Transient+6 flags | nullptr | |
| 0x08 | PhysicsAsset | UPhysicsAsset* | 10 flags | nullptr | |
| 0x08 | ShadowPhysicsAsset | UPhysicsAsset* | 10 flags | nullptr | |
| 0x10 | NodeMappingData | TArray<UNodeMappingContainer*> | 8 flags | [] | |
| 0x01 | bSupportRayTracing : 1bit 0 | bool | 4 flags | true | |
| 0x0319 | 0x03 | padding / unreflected | |||
| 0x04 | RayTracingMinLOD | int32 | 6 flags | 0 | |
| 0x01 | ClothLODBiasMode | EClothLODBiasMode | 6 flags | MappingsToSameLOD | |
| 0x0321 | 0x07 | padding / unreflected | |||
| 0x10 | MorphTargets | TArray<UMorphTarget*> | 5 flags | [] | |
| 0x0338 | 0x180 | padding / unreflected | |||
| 0x08 | PostProcessAnimBlueprint | TSubclassOf<UAnimInstance> | 8 flags | nullptr | |
| 0x04 | PostProcessAnimBPLODThreshold | int32 | 6 flags | -1 | |
| 0x04C4 | 0x04 | padding / unreflected | |||
| 0x10 | MeshClothingAssets | TArray<UClothingAssetBase*> | 7 flags | [] | |
| 0x30 | SamplingInfo | FSkeletalMeshSamplingInfo | Protected+2 flags | {Regions=[], BuiltData={WholeMeshBuiltData=[], RegionBuiltD… | |
| 0x10 | AssetUserData | TArray<UAssetUserData*> | Protected+8 flags | [] | |
| 0x10 | Sockets | TArray<USkeletalMeshSocket*> | 4 flags | [] | |
| 0x0528 | 0x10 | padding / unreflected | |||
| 0x10 | SkinWeightProfiles | TArray<FSkinWeightProfileInfo> | Protected+4 flags | [] | |
| 0x08 | DefaultMeshDeformer | UMeshDeformer* | Protected+9 flags | nullptr | |
| 0x08 | TargetMeshDeformers | UMeshDeformerCollection* | Protected+9 flags | nullptr | |
| 0x08 | OverlayMaterial | UMaterialInterface* | Protected+9 flags | nullptr | |
| 0x04 | OverlayMaterialMaxDrawDistance | float | Protected+8 flags | 0 | |
| 0x01 | ForwardAxis | EAxis | Protected+9 flags | Y | |
| 0x0565 | 0x03 | unreflected bytes to end of USkeletalMesh | |||
Inherited from UStreamableRenderAsset 11
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | ForceMipLevelsToBeResidentTimestamp | double | TransientProtected+5 flags | 0 | |
| 0x04 | NumCinematicMipLevels | int32 | 8 flags | 0 | |
| 0x004C | 0x04 | padding / unreflected | |||
| 0x68 | NoRefStreamingLODBias | FPerQualityLevelInt | Protected+1 flags | {Default=-1, PerQuality=<TMap>} | |
| 0x04 | StreamingIndex | int32 | TransientProtected+7 flags | -1 | |
| 0x00BC | 0x04 | padding / unreflected | |||
| 0x01 | NeverStream : 1bit 0 | bool | 7 flags | false | |
| 0x01 | bGlobalForceMipLevelsToBeResident : 1bit 1 | bool | 7 flags | false | |
| 0x01 | bHasStreamingUpdatePending : 1bit 2 | bool | Transient+4 flags | false | |
| 0x01 | bForceMiplevelsToBeResident : 1bit 3 | bool | Transient+3 flags | false | |
| 0x01 | bIgnoreStreamingMipBias : 1bit 4 | bool | Transient+3 flags | false | |
| 0x01 | bMarkAsEditorStreamingPool : 1bit 5 | bool | Transient+3 flags | false | |
| 0x01 | bUseCinematicMipLevels : 1bit 6 | bool | TransientProtected+3 flags | false | |
Functions 33
| Signature | Flags | Native | Params |
|---|---|---|---|
| void SetSkeleton(USkeleton* InSkeleton) | FinalNative+1 flags | 0x08 | |
| void SetOverlayMaterialMaxDrawDistance(float InMaxDrawDistance) | FinalNative+1 flags | 0x04 | |
| void SetOverlayMaterial(UMaterialInterface* NewOverlayMaterial) | FinalNative+1 flags | 0x08 | |
| void SetMorphTargets(const TArray<UMorphTarget*>& InMorphTargets) | FinalNative+1 flags | 0x10 | |
| void SetMinLODForQualityLevels(TMap<EPerQualityLevels, int32>& QualityLevelMinimumLODs, int32 Default) | FinalNative+1 flags | 0x54 | |
| void SetMeshClothingAssets(const TArray<UClothingAssetBase*>& InMeshClothingAssets) | FinalNative+1 flags | 0x10 | |
| void SetMaterials(const TArray<FSkeletalMaterial>& InMaterials) | FinalNative+1 flags | 0x10 | |
| void SetLODSettings(USkeletalMeshLODSettings* InLODSettings) | FinalNative+1 flags | 0x08 | |
| void SetDefaultAnimatingRig(const TSoftObjectPtr<UObject>& InAnimatingRig) | FinalNative+1 flags | 0x28 | |
| int32 NumSockets() | FinalNative+1 flags | 0x04 | |
| TArray<FString> K2_GetAllMorphTargetNames() | FinalNative+1 flags | 0x10 | |
| bool IsSectionUsingCloth(int32 InSectionIndex, bool bCheckCorrespondingSections) | FinalNative+1 flags | 0x06 | |
| UMeshDeformerCollection* GetTargetMeshDeformers() | NativePublic | 0x08 | |
| USkeletalMeshSocket* GetSocketByIndex(int32 Index) | FinalNative+1 flags | 0x10 | |
| USkeleton* GetSkeleton() | NativePublic | 0x08 | |
| UPhysicsAsset* GetShadowPhysicsAsset() | NativePublic | 0x08 | |
| UPhysicsAsset* GetPhysicsAsset() | NativePublic | 0x08 | |
| float GetOverlayMaterialMaxDrawDistance() | NativePublic | 0x04 | |
| UMaterialInterface* GetOverlayMaterial() | NativePublic | 0x08 | |
| TArray<UNodeMappingContainer*> GetNodeMappingData() | FinalNative+1 flags | 0x10 | |
| UNodeMappingContainer* GetNodeMappingContainer(UBlueprint* SourceAsset) | FinalNative+1 flags | 0x10 | |
| TArray<UMorphTarget*> GetMorphTargetsPtrConv() | FinalNative+1 flags | 0x10 | |
| void GetMinLODForQualityLevels(TMap<EPerQualityLevels, int32>& QualityLevelMinimumLODs, const int32& Default) | FinalNative+1 flags | 0x54 | |
| TArray<UClothingAssetBase*> GetMeshClothingAssets() | FinalNative+1 flags | 0x10 | |
| TArray<FSkeletalMaterial> GetMaterials() | NativePublic | 0x10 | |
| USkeletalMeshLODSettings* GetLODSettings() | FinalNative+1 flags | 0x08 | |
| FBoxSphereBounds GetImportedBounds() | FinalNative+1 flags | 0x38 | |
| bool GetHasVertexColors() | NativePublic | 0x01 | |
| EAxis GetForwardAxis() | FinalNative+1 flags | 0x01 | |
| UMeshDeformer* GetDefaultMeshDeformer() | NativePublic | 0x08 | |
| TSoftObjectPtr<UObject> GetDefaultAnimatingRig() | FinalNative+1 flags | 0x28 | |
| FBoxSphereBounds GetBounds() | NativePublic | 0x38 | |
| USkeletalMeshSocket* FindSocketAndIndex(const FName& InSocketName, const int32& OutIndex) | FinalNative+1 flags | 0x18 |
Used by 30
types with a member, parameter or interface of this typeUControlRigComponentFDataflowCollectionEditSkinWeightsNodeUDataflowSkeletalContentUEntitlementFunctionLibraryFGetPhysicsAssetFromSkeletalMeshDataflowNodeFGetSkeletalMeshDataflowNodeUGroomAssetUGroomBindingAssetUGroomBlueprintLibraryUGroomComponentUGroomCreateBindingOptionsUGroomCreateStrandsTexturesOptionsFGroomDataflowSettingsUIKRigDefinitionUInterchangeMeshUtilitiesULiveLinkSkeletonRemapperUMorphTargetUNiagaraDataInterfaceSkeletalMeshUOptimusDeformerUPDA_SkinEntitlementFPerSkeletonAnimationSharingSetupFPreviewMeshCollectionEntryURigHierarchyControllerASkeletalMeshActorFSkeletalMeshBoneDataflowNodeUSkeletalMeshComponentFSkeletalMeshReferenceTransformDataflowNodeFSkeletalMeshToCollectionDataflowNodeUSkinnedMeshComponentUW_Locker_C