UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRHIGPUTextureReadback Member List

This is the complete list of members for FRHIGPUTextureReadback, including all inherited members.

DestinationStagingTexturesFRHIGPUTextureReadback
EnqueueCopy(FRHICommandList &RHICmdList, FRHITexture *SourceTexture, const FIntVector &SourcePosition, uint32 SourceSlice, const FIntVector &Size) overrideFRHIGPUTextureReadbackvirtual
EnqueueCopy(FRHICommandList &RHICmdList, FRHIBuffer *SourceBuffer, uint32 NumBytes=0)FRHIGPUTextureReadbackinlinevirtual
EnqueueCopy(FRHICommandList &RHICmdList, FRHITexture *SourceTexture, const FIntVector &SourcePosition, uint32 SourceSlice, const FIntVector &Size)FRHIGPUTextureReadbackinlinevirtual
EnqueueCopy(FRHICommandList &RHICmdList, FRHITexture *SourceTexture, FResolveRect Rect=FResolveRect(), uint32 SourceSlice=0)FRHIGPUTextureReadbackinline
FenceFRHIGPUMemoryReadbackprotected
FRHIGPUMemoryReadback(FName RequestName)FRHIGPUMemoryReadbackinline
FRHIGPUTextureReadback(FName RequestName)FRHIGPUTextureReadback
GetGPUSizeBytes() constFRHIGPUTextureReadback
GetLastCopyGPUMask() constFRHIGPUMemoryReadbackinline
GetName() constFRHIGPUMemoryReadbackinline
IsReady()FRHIGPUMemoryReadbackinline
IsReady(FRHIGPUMask GPUMask)FRHIGPUMemoryReadbackinline
LastCopyGPUMaskFRHIGPUMemoryReadbackprotected
LastLockGPUIndexFRHIGPUMemoryReadbackprotected
Lock(uint32 NumBytes) overrideFRHIGPUTextureReadbackvirtual
Lock(int32 &OutRowPitchInPixels, int32 *OutBufferHeight=nullptr)FRHIGPUTextureReadback
LockTexture(FRHICommandListImmediate &RHICmdList, void *&OutBufferPtr, int32 &OutRowPitchInPixels)FRHIGPUTextureReadback
Unlock() overrideFRHIGPUTextureReadbackvirtual
Wait(FRHICommandListImmediate &RHICmdList, FRHIGPUMask GPUMask) constFRHIGPUMemoryReadbackinline
~FRHIGPUMemoryReadback()FRHIGPUMemoryReadbackinlinevirtual