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

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

Allocate(uint32 Bytes, class FD3D12ResourceLocation &OutLocation, FD3D12ConstantBufferView *OutCBView)FD3D12FastConstantAllocator
Cleanup()FTransientUniformBufferAllocator
ClearResource()FD3D12FastConstantAllocatorinline
CreateInstance()TThreadSingleton< FTransientUniformBufferAllocator >inlineprotectedstatic
FD3D12DeviceChild(FD3D12Device *InParent=nullptr)FD3D12DeviceChildinline
FD3D12FastConstantAllocator(FD3D12Device *Parent, FRHIGPUMask VisibiltyMask)FD3D12FastConstantAllocator
FD3D12GPUObject(FRHIGPUMask InGPUMask, FRHIGPUMask InVisibiltyMask)FD3D12GPUObjectinline
FD3D12MultiNodeGPUObject(FRHIGPUMask NodeMask, FRHIGPUMask VisibiltyMask)FD3D12MultiNodeGPUObjectinline
FTransientUniformBufferAllocator(FD3D12Adapter *InAdapter, FD3D12Device *Parent, FRHIGPUMask VisibiltyMask)FTransientUniformBufferAllocatorinline
Get()TThreadSingleton< FTransientUniformBufferAllocator >inlinestatic
Get(TFunctionRef< FTlsAutoCleanup *()> CreateInstance)TThreadSingleton< FTransientUniformBufferAllocator >inlinestatic
GetGPUMask() constFD3D12GPUObjectinline
GetParentDevice() constFD3D12DeviceChildinline
GetParentDevice_Unsafe() constFD3D12DeviceChildinline
GetVisibilityMask() constFD3D12GPUObjectinline
Inject(FTransientUniformBufferAllocator *Instance)TThreadSingleton< FTransientUniformBufferAllocator >inlinestatic
ParentFD3D12DeviceChildprotected
Register()FTlsAutoCleanup
ThreadIdTThreadSingleton< FTransientUniformBufferAllocator >protected
TryGet()TThreadSingleton< FTransientUniformBufferAllocator >inlinestatic
TThreadSingleton()TThreadSingleton< FTransientUniformBufferAllocator >inlineprotected
~FTlsAutoCleanup()FTlsAutoCleanupinlinevirtual
~FTransientUniformBufferAllocator()FTransientUniformBufferAllocator
~TThreadSingleton()TThreadSingleton< FTransientUniformBufferAllocator >inlineprotectedvirtual