Navigation
API > API/Runtime > API/Runtime/Renderer
References
| Module | Renderer |
| Header | /Engine/Source/Runtime/Renderer/Public/MeshPassProcessor.h |
| Include | #include "MeshPassProcessor.h" |
Syntax
struct FMeshPassProcessorRenderState
Remarks
A set of render state overrides passed into a Mesh Pass Processor, so it can be configured from the outside.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FMeshPassProcessorRenderState
(
const FMeshPassProcessorRenderState& DrawRenderState |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ApplyToPSO
(
FGraphicsPipelineStateInitializer& GraphicsPSOInit |
||
| FRHIBlendState * | |||
| FExclusiveDepthStencil::Type | |||
| FRHIDepthStencilState * | |||
| uint32 | |||
| void | SetBlendState
(
FRHIBlendState* InBlendState |
||
| void | SetDepthStencilAccess
(
FExclusiveDepthStencil::Type InDepthStencilAccess |
||
| void | SetDepthStencilState
(
FRHIDepthStencilState* InDepthStencilState |
||
| void | SetStencilRef
(
uint32 InStencilRef |