|
| void | SetOnCommandList (FRHICommandList &RHICmdList) const |
| |
| | FMeshDrawSingleShaderBindings (const FMeshDrawShaderBindingsLayout &InLayout, uint8 *InData) |
| |
| template<typename UniformBufferStructType > |
| void | Add (const TShaderUniformBufferParameter< UniformBufferStructType > &Parameter, const TUniformBufferRef< UniformBufferStructType > &Value) |
| |
| template<typename UniformBufferStructType > |
| void | Add (const TShaderUniformBufferParameter< UniformBufferStructType > &Parameter, const TUniformBuffer< UniformBufferStructType > &Value) |
| |
| void | Add (const FShaderUniformBufferParameter &Parameter, const FRHIUniformBuffer *Value) |
| |
| void | Add (FShaderResourceParameter Parameter, FRHIShaderResourceView *Value) |
| |
| void | Add (FShaderResourceParameter SamplerParameter, FRHISamplerState *SamplerStateRHI) |
| |
| void | Add (FShaderResourceParameter TextureParameter, FRHITexture *TextureRHI) |
| |
| void | AddTexture (FShaderResourceParameter TextureParameter, FShaderResourceParameter SamplerParameter, FRHISamplerState *SamplerStateRHI, FRHITexture *TextureRHI) |
| |
| template<class ParameterType > |
| void | Add (FShaderParameter Parameter, const ParameterType &Value) |
| |
| | FMeshDrawShaderBindingsLayout (const TShaderRef< FShader > &Shader) |
| |
| bool | operator== (const FMeshDrawShaderBindingsLayout &Rhs) const |
| |
| uint32 | GetLooseDataSizeBytes () const |
| |
| uint32 | GetDataSizeBytes () const |
| |
◆ Create()
◆ SetOnCommandList()
◆ Shader
The documentation for this class was generated from the following file: