![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Public Member Functions | |
| FMetalShaderBinder (FMetalStateCache &InStateCache, EShaderFrequency ShaderFrequency) | |
| void | SetUAV (FRHIUnorderedAccessView *InUnorderedAccessView, uint32 Index, bool bClearResources=false) |
| void | SetSRV (FRHIShaderResourceView *InShaderResourceView, uint32 Index) |
| void | SetTexture (FRHITexture *InTexture, uint32 Index) |
| void | SetSampler (FRHISamplerState *InSampler, uint32 Index) |
Public Attributes | |
| FMetalStateCache & | StateCache |
| const EMetalShaderStages | Stage |
| FMetalShaderParameterCache & | ShaderParameters |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| FMetalShaderParameterCache& FMetalShaderBinder::ShaderParameters |
| const EMetalShaderStages FMetalShaderBinder::Stage |
| FMetalStateCache& FMetalShaderBinder::StateCache |