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

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

Acquire(const TCHAR *InName, uint32 InAcquirePassIndex, ERHIPipeline InAcquirePipeline, uint64 InAllocatorCycle)FRHITransientResourceinline
AddAliasingOverlap(FRHITransientResource *InBeforeResource, uint32 InAcquirePassIndex)FRHITransientResourceinline
CreateInfoFRHITransientBuffer
Discard(const FRHITransientAllocationFences &Fences)FRHITransientResourceinline
Finish(FRHICommandListBase &RHICmdList)FRHITransientResourceinline
FResourceTask typedefFRHITransientResource
FRHITransientBuffer(const FResourceTask &InResourceTask, uint64 InHash, uint64 InSize, ERHITransientAllocationType InAllocationType, const FRHIBufferCreateInfo &InCreateInfo)FRHITransientBufferinline
FRHITransientBuffer(FRHIResource *InBuffer, uint64 InGpuVirtualAddress, uint64 InHash, uint64 InSize, ERHITransientAllocationType InAllocationType, const FRHIBufferCreateInfo &InCreateInfo)FRHITransientBufferinline
FRHITransientResource(FRHIResource *InResource, uint64 InGpuVirtualAddress, uint64 InHash, uint64 InSize, ERHITransientAllocationType InAllocationType, ERHITransientResourceType InResourceType)FRHITransientResource
FRHITransientResource(const FResourceTask &InResourceTask, uint64 InHash, uint64 InSize, ERHITransientAllocationType InAllocationType, ERHITransientResourceType InResourceType)FRHITransientResource
GetAcquireCount() constFRHITransientResourceinline
GetAcquireCycle() constFRHITransientResourceinline
GetAcquirePass() constFRHITransientResourceinline
GetAliasingOverlaps() constFRHITransientResourceinline
GetAllocationType() constFRHITransientResourceinline
GetCreateInfo() constFRHITransientBufferinline
GetDiscardPass() constFRHITransientResourceinline
GetGpuVirtualAddress() constFRHITransientResourceinline
GetHash() constFRHITransientResourceinline
GetHeapAllocation()FRHITransientResourceinline
GetHeapAllocation() constFRHITransientResourceinline
GetName() constFRHITransientResourceinline
GetOrCreateSRV(FRHICommandListBase &RHICmdList, const FRHIBufferSRVCreateInfo &InCreateInfo)FRHITransientBufferinline
GetOrCreateUAV(FRHICommandListBase &RHICmdList, const FRHIBufferUAVCreateInfo &InCreateInfo)FRHITransientBufferinline
GetPageAllocation()FRHITransientResourceinline
GetPageAllocation() constFRHITransientResourceinline
GetResourceType() constFRHITransientResourceinline
GetRHI() constFRHITransientBufferinline
GetSize() constFRHITransientResourceinline
HasResourceTask() constFRHITransientResourceinline
IsAcquired() constFRHITransientResourceinline
IsBuffer() constFRHITransientResourceinline
IsDiscarded() constFRHITransientResourceinline
IsHeapAllocated() constFRHITransientResourceinline
IsPageAllocated() constFRHITransientResourceinline
IsTexture() constFRHITransientResourceinline
kInvalidPassIndexFRHITransientResourcestatic
ViewCacheFRHITransientBuffer
~FRHITransientBuffer()FRHITransientBuffervirtual
~FRHITransientResource()FRHITransientResourcevirtual