UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FGPUSkinPassthroughVertexFactory::FAddVertexAttributeDesc Struct Reference

#include <GPUSkinVertexFactory.h>

Public Member Functions

 FAddVertexAttributeDesc ()
 

Public Attributes

uint32 FrameNumber = ~0U
 
TStaticArray< FRHIBuffer *, EVertexAttribute::NumAttributesStreamBuffers
 
TStaticArray< FRHIShaderResourceView *, EShaderResource::NumShaderResourcesSRVs
 

Detailed Description

Structure used for calls to SetVertexAttributes().

Constructor & Destructor Documentation

◆ FAddVertexAttributeDesc()

FGPUSkinPassthroughVertexFactory::FAddVertexAttributeDesc::FAddVertexAttributeDesc ( )
inline

Member Data Documentation

◆ FrameNumber

uint32 FGPUSkinPassthroughVertexFactory::FAddVertexAttributeDesc::FrameNumber = ~0U

Frame number at animation update. Used to determine if animation motion is valid and needs to output velocity.

◆ SRVs

TStaticArray<FRHIShaderResourceView*, EShaderResource::NumShaderResources> FGPUSkinPassthroughVertexFactory::FAddVertexAttributeDesc::SRVs

SRVs for binding. These are only be used by platforms that support manual vertex fetch.

◆ StreamBuffers

TStaticArray<FRHIBuffer*, EVertexAttribute::NumAttributes> FGPUSkinPassthroughVertexFactory::FAddVertexAttributeDesc::StreamBuffers

Set of stream buffers to override.


The documentation for this struct was generated from the following file: