Navigation
Unreal Engine C++ API Reference > 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 |