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

Public Member Functions

 FRWBuffersAllocation (FRHICommandList &RHICmdList, const FRWBuffersAllocationInitializer &InInitializer, const FName &OwnerName)
 
 ~FRWBuffersAllocation ()
 
uint64 GetBufferSize () const
 
FSkinCacheRWBufferGetTangentBuffer ()
 
FSkinCacheRWBufferGetIntermediateTangentBuffer ()
 
FSkinCacheRWBufferGetIntermediateAccumulatedTangentBuffer ()
 
bool HasPreviousBuffer () const
 
FSkinCacheRWBufferGetPositionBuffer ()
 

Public Attributes

friend FRWBufferTracker
 

Constructor & Destructor Documentation

◆ FRWBuffersAllocation()

FGPUSkinCache::FRWBuffersAllocation::FRWBuffersAllocation ( FRHICommandList RHICmdList,
const FRWBuffersAllocationInitializer InInitializer,
const FName OwnerName 
)
inline

◆ ~FRWBuffersAllocation()

FGPUSkinCache::FRWBuffersAllocation::~FRWBuffersAllocation ( )
inline

Member Function Documentation

◆ GetBufferSize()

uint64 FGPUSkinCache::FRWBuffersAllocation::GetBufferSize ( ) const
inline

◆ GetIntermediateAccumulatedTangentBuffer()

FSkinCacheRWBuffer * FGPUSkinCache::FRWBuffersAllocation::GetIntermediateAccumulatedTangentBuffer ( )
inline

◆ GetIntermediateTangentBuffer()

FSkinCacheRWBuffer * FGPUSkinCache::FRWBuffersAllocation::GetIntermediateTangentBuffer ( )
inline

◆ GetPositionBuffer()

FSkinCacheRWBuffer & FGPUSkinCache::FRWBuffersAllocation::GetPositionBuffer ( )
inline

◆ GetTangentBuffer()

FSkinCacheRWBuffer * FGPUSkinCache::FRWBuffersAllocation::GetTangentBuffer ( )
inline

◆ HasPreviousBuffer()

bool FGPUSkinCache::FRWBuffersAllocation::HasPreviousBuffer ( ) const
inline

Member Data Documentation

◆ FRWBufferTracker

friend FGPUSkinCache::FRWBuffersAllocation::FRWBufferTracker

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