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

#include <GPUSkinVertexFactory.h>

Public Member Functions

 FVertexBufferAndSRV ()=default
 
 FVertexBufferAndSRV (FVertexBufferAndSRV &&RHS)
 
FVertexBufferAndSRVoperator= (FVertexBufferAndSRV &&RHS)
 
void SafeRelease ()
 

Public Attributes

FBufferRHIRef VertexBufferRHI
 
FShaderResourceViewRHIRef VertexBufferSRV
 
uint32 Size = 0
 

Detailed Description

Struct to pool the vertex buffer & SRV together

Constructor & Destructor Documentation

◆ FVertexBufferAndSRV() [1/2]

FVertexBufferAndSRV::FVertexBufferAndSRV ( )
default

◆ FVertexBufferAndSRV() [2/2]

FVertexBufferAndSRV::FVertexBufferAndSRV ( FVertexBufferAndSRV &&  RHS)
inline

Member Function Documentation

◆ operator=()

FVertexBufferAndSRV & FVertexBufferAndSRV::operator= ( FVertexBufferAndSRV &&  RHS)
inline

◆ SafeRelease()

void FVertexBufferAndSRV::SafeRelease ( )
inline

Member Data Documentation

◆ Size

uint32 FVertexBufferAndSRV::Size = 0

◆ VertexBufferRHI

FBufferRHIRef FVertexBufferAndSRV::VertexBufferRHI

◆ VertexBufferSRV

FShaderResourceViewRHIRef FVertexBufferAndSRV::VertexBufferSRV

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