![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Classes | |
| struct | TResourceTypeStr |
| struct | TResourceTypeStr< FRHIResourceCollection > |
| struct | TResourceTypeStr< FRHISamplerState > |
| struct | TResourceTypeStr< FRHIShaderResourceView > |
| struct | TResourceTypeStr< FRHITexture > |
| struct | TResourceTypeStr< FRHIUnorderedAccessView > |
Functions | |
| template<typename TResourceType , typename TCallback > | |
| void | EnumerateUniformBufferResources (const FRHIUniformBuffer *RESTRICT Buffer, int32 BufferIndex, const uint32 *RESTRICT ResourceMap, TCallback &&Callback) |
| template<typename TBinder , typename TUniformBufferArrayType , typename TBitMaskType , bool bFullyBindless = false> | |
| void | SetUniformBufferResourcesFromTables (TBinder &&Binder, FRHIShader const &Shader, TBitMaskType &DirtyUniformBuffers, TUniformBufferArrayType const &BoundUniformBuffers) |
| template<typename TBinder , typename TUniformBufferArrayType , typename TBitMaskType > | |
| void | SetFullyBindlessUniformBufferResourcesFromTables (TBinder &&Binder, const FRHIShader &Shader, TBitMaskType &DirtyUniformBuffers, const TUniformBufferArrayType &BoundUniformBuffers) |
|
inline |
| void UE::RHI::Private::SetFullyBindlessUniformBufferResourcesFromTables | ( | TBinder && | Binder, |
| const FRHIShader & | Shader, | ||
| TBitMaskType & | DirtyUniformBuffers, | ||
| const TUniformBufferArrayType & | BoundUniformBuffers | ||
| ) |
| void UE::RHI::Private::SetUniformBufferResourcesFromTables | ( | TBinder && | Binder, |
| FRHIShader const & | Shader, | ||
| TBitMaskType & | DirtyUniformBuffers, | ||
| TUniformBufferArrayType const & | BoundUniformBuffers | ||
| ) |