37 bool bRecomputeTangent;
46 bool bVisibleInRayTracing;
81 int32 MaxBoneInfluences;
84 bool bUse16BitBoneIndex;
87 int16 CorrespondClothAssetIndex;
127 , bRecomputeTangent(
false)
130 , bVisibleInRayTracing(
true)
135 , MaxBoneInfluences(4)
136 , bUse16BitBoneIndex(
false)
148 inline int32 GetNumVertices()
const
158 inline int32 GetVertexBufferIndex()
const
160 return BaseVertexIndex;
166 inline bool HasClothingData()
const
177 inline int32 GetMaxBoneInfluences()
const
179 return MaxBoneInfluences;
187 inline bool Use16BitBoneIndex()
const
189 return bUse16BitBoneIndex;
213 bool bRecomputeTangent;
222 bool bVisibleInRayTracing;
225 int16 CorrespondClothAssetIndex;
249 : bRecomputeTangent(
false)
252 , bVisibleInRayTracing(
true)
261 inline bool HasClothingData()
const
277 UserSectionData->RecomputeTangentsVertexMaskChannel = Section.RecomputeTangentsVertexMaskChannel;
279 UserSectionData->CorrespondClothAssetIndex = Section.CorrespondClothAssetIndex;
280 UserSectionData->ClothingData.AssetGuid = Section.ClothingData.AssetGuid;
281 UserSectionData->ClothingData.AssetLodIndex = Section.ClothingData.AssetLodIndex;
353 UE_DEPRECATED(5.0,
"Please do not access this function anymore. This data is not use anymore.")
394 NumVertices =
InOther.NumVertices;
395 NumTexCoords =
InOther.NumTexCoords;
409 InOther.BulkDataReadMutex =
nullptr;
575 void operator=(
const FString&
Other)
581 operator FString()
const
621 FSkeletalMeshLODModel::CopyStructure(Destination,
Other);
#define check(expr)
Definition AssertionMacros.h:314
@ INDEX_NONE
Definition CoreMiscDefines.h:150
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
UE::FPlatformRecursiveMutex FCriticalSection
Definition CriticalSection.h:53
FArchive & operator<<(FArchive &Ar, FEnvQueryDebugProfileData::FStep &Data)
Definition EnvQueryTypes.cpp:489
return true
Definition ExternalRpcRegistry.cpp:601
ESkinVertexColorChannel
Definition SkeletalMeshTypes.h:38
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
FRWLock Lock
Definition UnversionedPropertySerialization.cpp:921
Definition Archive.h:1208
virtual void Serialize(void *V, int64 Length)
Definition Archive.h:1689
Definition NameTypes.h:617
UE_REWRITE SizeType Num() const
Definition Array.h:1144
Definition BulkData.h:1036
Definition UnrealString.h.inl:34
Definition UniqueLock.h:20
Definition SkeletalMesh.h:440
UE::FRecursiveMutex Mutex
Definition MeshPaintVirtualTexture.cpp:164
bool operator==(const FCachedAssetKey &A, const FCachedAssetKey &B)
Definition AssetDataMap.h:501
@ false
Definition radaudio_common.h:23
Definition SkeletalMeshTypes.h:141
FGuid AssetGuid
Definition SkeletalMeshTypes.h:153
FString ToString(EGuidFormats Format=EGuidFormats::Digits) const
Definition Guid.h:329
bool IsValid() const
Definition Guid.h:318
Definition MeshDescription.h:94
Definition ResourceSize.h:31
Definition SkeletalMeshSourceModel.h:30