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

#include <SkeletalMeshUpdate.h>

Public Member Functions

void CreateFromCPUData (FRHICommandListBase &RHICmdList, FSkeletalMeshLODRenderData &LODResource)
 
void TransferBuffers (FSkeletalMeshLODRenderData &LODResource, FRHIResourceReplaceBatcher &Batcher)
 

Public Attributes

FBufferRHIRef TangentsVertexBuffer
 
FBufferRHIRef TexCoordVertexBuffer
 
FBufferRHIRef PositionVertexBuffer
 
FBufferRHIRef ColorVertexBuffer
 
FSkinWeightRHIInfo SkinWeightVertexBuffer
 
FBufferRHIRef ClothVertexBuffer
 
FBufferRHIRef IndexBuffer
 
TArray< TPair< FSkinWeightProfileStack, FSkinWeightRHIInfo > > AltSkinWeightVertexBuffers
 
FSkeletalMeshHalfEdgeBuffer::FRHIInfo HalfEdgeBuffer
 

Detailed Description

Correspond to the buffers in FSkeletalMeshLODRenderData

Member Function Documentation

◆ CreateFromCPUData()

void FSkeletalMeshStreamIn::FIntermediateBuffers::CreateFromCPUData ( FRHICommandListBase RHICmdList,
FSkeletalMeshLODRenderData LODResource 
)

◆ TransferBuffers()

void FSkeletalMeshStreamIn::FIntermediateBuffers::TransferBuffers ( FSkeletalMeshLODRenderData LODResource,
FRHIResourceReplaceBatcher Batcher 
)

Transfer ownership of buffers to a LOD resource

Member Data Documentation

◆ AltSkinWeightVertexBuffers

TArray<TPair<FSkinWeightProfileStack, FSkinWeightRHIInfo> > FSkeletalMeshStreamIn::FIntermediateBuffers::AltSkinWeightVertexBuffers

◆ ClothVertexBuffer

FBufferRHIRef FSkeletalMeshStreamIn::FIntermediateBuffers::ClothVertexBuffer

◆ ColorVertexBuffer

FBufferRHIRef FSkeletalMeshStreamIn::FIntermediateBuffers::ColorVertexBuffer

◆ HalfEdgeBuffer

FSkeletalMeshHalfEdgeBuffer::FRHIInfo FSkeletalMeshStreamIn::FIntermediateBuffers::HalfEdgeBuffer

◆ IndexBuffer

FBufferRHIRef FSkeletalMeshStreamIn::FIntermediateBuffers::IndexBuffer

◆ PositionVertexBuffer

FBufferRHIRef FSkeletalMeshStreamIn::FIntermediateBuffers::PositionVertexBuffer

◆ SkinWeightVertexBuffer

FSkinWeightRHIInfo FSkeletalMeshStreamIn::FIntermediateBuffers::SkinWeightVertexBuffer

◆ TangentsVertexBuffer

FBufferRHIRef FSkeletalMeshStreamIn::FIntermediateBuffers::TangentsVertexBuffer

◆ TexCoordVertexBuffer

FBufferRHIRef FSkeletalMeshStreamIn::FIntermediateBuffers::TexCoordVertexBuffer

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