![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SkeletalMeshVertexBuffer.h>
Inheritance diagram for TGPUSkinVertexFloat16Uvs< InNumTexCoords >:Public Attributes | |
| FVector3f | Position |
| FVector2DHalf | UVs [NumTexCoords] |
Public Attributes inherited from TGPUSkinVertexBase | |
| FPackedNormal | TangentX |
| FPackedNormal | TangentZ |
Static Public Attributes | |
| static constexpr uint32 | NumTexCoords = InNumTexCoords |
| static constexpr EStaticMeshVertexUVType | StaticMeshVertexUVType = EStaticMeshVertexUVType::Default |
Friends | |
| FArchive & | operator<< (FArchive &Ar, TGPUSkinVertexFloat16Uvs &V) |
Additional Inherited Members | |
Public Member Functions inherited from TGPUSkinVertexBase | |
| FVector3f | GetTangentY () const |
| void | Serialize (FArchive &Ar) |
16 bit UV version of skeletal mesh vertex make sure to update GpuSkinCacheCommon.usf if the member sizes/order change!
|
friend |
Serializer
| Ar | - archive to serialize with |
| V | - vertex to serialize |
|
staticconstexpr |
| FVector3f TGPUSkinVertexFloat16Uvs< InNumTexCoords >::Position |
full float position
|
staticconstexpr |
| FVector2DHalf TGPUSkinVertexFloat16Uvs< InNumTexCoords >::UVs[NumTexCoords] |
half float UVs