UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TStaticBlendStateWriteMask< RT0ColorWriteMask, RT1ColorWriteMask, RT2ColorWriteMask, RT3ColorWriteMask, RT4ColorWriteMask, RT5ColorWriteMask, RT6ColorWriteMask, RT7ColorWriteMask, bUseAlphaToCoverage > Class Template Reference

#include <RHIStaticStates.h>

+ Inheritance diagram for TStaticBlendStateWriteMask< RT0ColorWriteMask, RT1ColorWriteMask, RT2ColorWriteMask, RT3ColorWriteMask, RT4ColorWriteMask, RT5ColorWriteMask, RT6ColorWriteMask, RT7ColorWriteMask, bUseAlphaToCoverage >:

Static Public Member Functions

static FBlendStateRHIRef CreateRHI ()
 
- Static Public Member Functions inherited from TStaticBlendState< RT0ColorWriteMask, RT0ColorBlendOp, RT0ColorSrcBlend, RT0ColorDestBlend, RT0AlphaBlendOp, RT0AlphaSrcBlend, RT0AlphaDestBlend, RT1ColorWriteMask, RT1ColorBlendOp, RT1ColorSrcBlend, RT1ColorDestBlend, RT1AlphaBlendOp, RT1AlphaSrcBlend, RT1AlphaDestBlend, RT2ColorWriteMask, RT2ColorBlendOp, RT2ColorSrcBlend, RT2ColorDestBlend, RT2AlphaBlendOp, RT2AlphaSrcBlend, RT2AlphaDestBlend, RT3ColorWriteMask, RT3ColorBlendOp, RT3ColorSrcBlend, RT3ColorDestBlend, RT3AlphaBlendOp, RT3AlphaSrcBlend, RT3AlphaDestBlend, RT4ColorWriteMask, RT4ColorBlendOp, RT4ColorSrcBlend, RT4ColorDestBlend, RT4AlphaBlendOp, RT4AlphaSrcBlend, RT4AlphaDestBlend, RT5ColorWriteMask, RT5ColorBlendOp, RT5ColorSrcBlend, RT5ColorDestBlend, RT5AlphaBlendOp, RT5AlphaSrcBlend, RT5AlphaDestBlend, RT6ColorWriteMask, RT6ColorBlendOp, RT6ColorSrcBlend, RT6ColorDestBlend, RT6AlphaBlendOp, RT6AlphaSrcBlend, RT6AlphaDestBlend, RT7ColorWriteMask, RT7ColorBlendOp, RT7ColorSrcBlend, RT7ColorDestBlend, RT7AlphaBlendOp, RT7AlphaSrcBlend, RT7AlphaDestBlend, bUseAlphaToCoverage >
static FBlendStateRHIRef CreateRHI ()
 
- Static Public Member Functions inherited from TStaticStateRHI< InitializerType, RHIRefType, RHIParamRefType >
static RHIParamRefType GetRHI ()
 

Detailed Description

template<EColorWriteMask RT0ColorWriteMask = CW_RGBA, EColorWriteMask RT1ColorWriteMask = CW_RGBA, EColorWriteMask RT2ColorWriteMask = CW_RGBA, EColorWriteMask RT3ColorWriteMask = CW_RGBA, EColorWriteMask RT4ColorWriteMask = CW_RGBA, EColorWriteMask RT5ColorWriteMask = CW_RGBA, EColorWriteMask RT6ColorWriteMask = CW_RGBA, EColorWriteMask RT7ColorWriteMask = CW_RGBA, bool bUseAlphaToCoverage = false>
class TStaticBlendStateWriteMask< RT0ColorWriteMask, RT1ColorWriteMask, RT2ColorWriteMask, RT3ColorWriteMask, RT4ColorWriteMask, RT5ColorWriteMask, RT6ColorWriteMask, RT7ColorWriteMask, bUseAlphaToCoverage >

A static RHI blend state resource which only allows controlling MRT write masks, for use when only opaque blending is needed.

Member Function Documentation

◆ CreateRHI()

template<EColorWriteMask RT0ColorWriteMask = CW_RGBA, EColorWriteMask RT1ColorWriteMask = CW_RGBA, EColorWriteMask RT2ColorWriteMask = CW_RGBA, EColorWriteMask RT3ColorWriteMask = CW_RGBA, EColorWriteMask RT4ColorWriteMask = CW_RGBA, EColorWriteMask RT5ColorWriteMask = CW_RGBA, EColorWriteMask RT6ColorWriteMask = CW_RGBA, EColorWriteMask RT7ColorWriteMask = CW_RGBA, bool bUseAlphaToCoverage = false>
static FBlendStateRHIRef TStaticBlendStateWriteMask< RT0ColorWriteMask, RT1ColorWriteMask, RT2ColorWriteMask, RT3ColorWriteMask, RT4ColorWriteMask, RT5ColorWriteMask, RT6ColorWriteMask, RT7ColorWriteMask, bUseAlphaToCoverage >::CreateRHI ( )
inlinestatic

The documentation for this class was generated from the following file: