UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SkeletalMeshTypes.h File Reference

Go to the source code of this file.

Classes

struct  FSoftSkinVertex
 
struct  FMeshToMeshVertData
 
struct  FClothBufferIndexMapping
 
struct  FClothingSectionData
 
class  FSkinnedMeshComponentRecreateRenderStateContext
 

Enumerations

enum class  ESkeletalMeshVertexFlags : uint8 {
  None = 0x0 , UseFullPrecisionUVs = 0x1 , HasVertexColors = 0x2 , UseHighPrecisionTangentBasis = 0x4 ,
  UseBackwardsCompatibleF16TruncUVs = 0x8 , UseHighPrecisionWeights = 0x10
}
 
enum class  ESkinVertexColorChannel : uint8 {
  Red = 0 , Green = 1 , Blue = 2 , Alpha = 3 ,
  None = Alpha
}
 
enum class  ESkinVertexFactoryMode { Default , RayTracing }
 

Functions

 ENUM_CLASS_FLAGS (ESkeletalMeshVertexFlags)
 

Enumeration Type Documentation

◆ ESkeletalMeshVertexFlags

Flags used when building vertex buffers.

Enumerator
None 
UseFullPrecisionUVs 
HasVertexColors 
UseHighPrecisionTangentBasis 
UseBackwardsCompatibleF16TruncUVs 
UseHighPrecisionWeights 

◆ ESkinVertexColorChannel

Name of vertex color channels, used by recompute tangents

Enumerator
Red 
Green 
Blue 
Alpha 
None 

◆ ESkinVertexFactoryMode

Enumerator
Default 
RayTracing 

Function Documentation

◆ ENUM_CLASS_FLAGS()

ENUM_CLASS_FLAGS ( ESkeletalMeshVertexFlags  )