Navigation
API > API/Runtime > API/Runtime/RenderCore
A static RHI blend state resource which only allows controlling MRT write masks, for use when only opaque blending is needed.
| Name | TStaticBlendStateWriteMask |
| Type | class |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RHIStaticStates.h |
| Include Path | #include "RHIStaticStates.h" |
Syntax
template<EColorWriteMask RT0ColorWriteMask, EColorWriteMask RT1ColorWriteMask, EColorWriteMask RT2ColorWriteMask, EColorWriteMask RT3ColorWriteMask, EColorWriteMask RT4ColorWriteMask, EColorWriteMask RT5ColorWriteMask, EColorWriteMask RT6ColorWriteMask, EColorWriteMask RT7ColorWriteMask, bool bUseAlphaToCoverage>
class TStaticBlendStateWriteMask : public TStaticBlendState< CW_RGBA, BO_Add, BF_One, BF_Zero, BO_Add, BF_One, BF_Zero, CW_RGBA, BO_Add, BF_One, BF_Zero, BO_Add, BF_One, BF_Zero, CW_RGBA, BO_Add, BF_One, BF_Zero, BO_Add, BF_One, BF_Zero, CW_RGBA, BO_Add, BF_One, BF_Zero, BO_Add, BF_One, BF_Zero, CW_RGBA, BO_Add, BF_One, BF_Zero, BO_Add, BF_One, BF_Zero, CW_RGBA, BO_Add, BF_One, BF_Zero, BO_Add, BF_One, BF_Zero, CW_RGBA, BO_Add, BF_One, BF_Zero, BO_Add, BF_One, BF_Zero, CW_RGBA, BO_Add, BF_One, BF_Zero, BO_Add, BF_One, BF_Zero, false >
Inheritance Hierarchy
- TStaticStateRHI → TStaticBlendState → TStaticBlendStateWriteMask
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FBlendStateRHIRef CreateRHI() |
RHIStaticStates.h |