#include <RHI.h>
|
| | FDepthStencilStateInitializerRHI (bool bInEnableDepthWrite=true, ECompareFunction InDepthTest=CF_LessEqual, bool bInEnableFrontFaceStencil=false, ECompareFunction InFrontFaceStencilTest=CF_Always, EStencilOp InFrontFaceStencilFailStencilOp=SO_Keep, EStencilOp InFrontFaceDepthFailStencilOp=SO_Keep, EStencilOp InFrontFacePassStencilOp=SO_Keep, bool bInEnableBackFaceStencil=false, ECompareFunction InBackFaceStencilTest=CF_Always, EStencilOp InBackFaceStencilFailStencilOp=SO_Keep, EStencilOp InBackFaceDepthFailStencilOp=SO_Keep, EStencilOp InBackFacePassStencilOp=SO_Keep, uint8 InStencilReadMask=0xFF, uint8 InStencilWriteMask=0xFF) |
| |
| RHI_API FString | ToString () const |
| |
| RHI_API void | FromString (const FString &Src) |
| |
| RHI_API void | FromString (const FStringView &Src) |
| |
◆ FDepthStencilStateInitializerRHI()
| FDepthStencilStateInitializerRHI::FDepthStencilStateInitializerRHI |
( |
bool |
bInEnableDepthWrite = true, |
|
|
ECompareFunction |
InDepthTest = CF_LessEqual, |
|
|
bool |
bInEnableFrontFaceStencil = false, |
|
|
ECompareFunction |
InFrontFaceStencilTest = CF_Always, |
|
|
EStencilOp |
InFrontFaceStencilFailStencilOp = SO_Keep, |
|
|
EStencilOp |
InFrontFaceDepthFailStencilOp = SO_Keep, |
|
|
EStencilOp |
InFrontFacePassStencilOp = SO_Keep, |
|
|
bool |
bInEnableBackFaceStencil = false, |
|
|
ECompareFunction |
InBackFaceStencilTest = CF_Always, |
|
|
EStencilOp |
InBackFaceStencilFailStencilOp = SO_Keep, |
|
|
EStencilOp |
InBackFaceDepthFailStencilOp = SO_Keep, |
|
|
EStencilOp |
InBackFacePassStencilOp = SO_Keep, |
|
|
uint8 |
InStencilReadMask = 0xFF, |
|
|
uint8 |
InStencilWriteMask = 0xFF |
|
) |
| |
|
inline |
◆ FromString() [1/2]
| void FDepthStencilStateInitializerRHI::FromString |
( |
const FString & |
Src | ) |
|
◆ FromString() [2/2]
| void FDepthStencilStateInitializerRHI::FromString |
( |
const FStringView & |
Src | ) |
|
◆ ToString()
| FString FDepthStencilStateInitializerRHI::ToString |
( |
| ) |
const |
◆ GetTypeHash
◆ operator<<
◆ operator==
◆ BackFaceDepthFailStencilOp
◆ BackFacePassStencilOp
◆ BackFaceStencilFailStencilOp
◆ BackFaceStencilTest
◆ bEnableBackFaceStencil
| bool FDepthStencilStateInitializerRHI::bEnableBackFaceStencil |
◆ bEnableDepthWrite
| bool FDepthStencilStateInitializerRHI::bEnableDepthWrite |
◆ bEnableFrontFaceStencil
| bool FDepthStencilStateInitializerRHI::bEnableFrontFaceStencil |
◆ DepthTest
◆ FrontFaceDepthFailStencilOp
◆ FrontFacePassStencilOp
◆ FrontFaceStencilFailStencilOp
◆ FrontFaceStencilTest
◆ StencilReadMask
| uint8 FDepthStencilStateInitializerRHI::StencilReadMask |
◆ StencilWriteMask
| uint8 FDepthStencilStateInitializerRHI::StencilWriteMask |
The documentation for this struct was generated from the following files:
- Engine/Source/Runtime/RHI/Public/RHI.h
- Engine/Source/Runtime/RHI/Private/RHI.cpp