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

#include <RHICommandList.h>

Classes

struct  FLockParams
 

Public Member Functions

 FLockTracker ()
 
void Lock (void *RHIBuffer, void *Buffer, uint32 Offset, uint32 SizeRHI, EResourceLockMode LockMode)
 
FLockParams Unlock (void *RHIBuffer)
 

Public Attributes

FCriticalSection CriticalSection
 
TArray< FLockParams, TInlineAllocator< 16 > > OutstandingLocks
 

Constructor & Destructor Documentation

◆ FLockTracker()

FLockTracker::FLockTracker ( )
inline

Member Function Documentation

◆ Lock()

void FLockTracker::Lock ( void RHIBuffer,
void Buffer,
uint32  Offset,
uint32  SizeRHI,
EResourceLockMode  LockMode 
)
inline

◆ Unlock()

FLockParams FLockTracker::Unlock ( void RHIBuffer)
inline

Member Data Documentation

◆ CriticalSection

FCriticalSection FLockTracker::CriticalSection

◆ OutstandingLocks

TArray<FLockParams, TInlineAllocator<16> > FLockTracker::OutstandingLocks

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