Mount Fuji Engine  0.8b
enum MFBlendArg

Frame buffer blending arguments.

Enumerator
MFBlendArg_Unknown 

Unknown blend argument.

MFBlendArg_Zero 

The data source is the colour black (0, 0, 0, 0).

No pre-blend operation.

MFBlendArg_One 

The data source is the colour white (1, 1, 1, 1).

No pre-blend operation.

MFBlendArg_SrcColour 

The data source is the incoming colour data.

No pre-blend operation.

MFBlendArg_InvSrcColour 

The data source is the incoming colour data.

The pre-blend operation inverts the data, generating 1 - RGB.

MFBlendArg_SrcAlpha 

The data source is the incoming alpha data.

No pre-blend operation.

MFBlendArg_InvSrcAlpha 

The data source is the incoming alpha data.

The pre-blend operation inverts the data, generating 1 - A.

MFBlendArg_DestColour 

The data source is colour data from the rendertarget.

No pre-blend operation.

MFBlendArg_InvDestColour 

The data source is colour data from the rendertarget.

The pre-blend operation inverts the data, generating 1 - RGB.

MFBlendArg_DestAlpha 

The data source is alpha data from the rendertarget.

No pre-blend operation.

MFBlendArg_InvDestAlpha 

The data source is alpha data from the rendertarget.

The pre-blend operation inverts the data, generating 1 - A.

MFBlendArg_SrcAlphaSaturate 

The data source is the incoming alpha data.

The pre-blend operation clamps the data to 1 or less.

MFBlendArg_BlendFactor 

Constant colour blend factor.

No pre-blend operation.

MFBlendArg_InvBlendFactor 

Constant colour blend factor.

The pre-blend operation inverts the blend factor, generating 1 - blend_factor.

MFBlendArg_Src1Colour 

The data sources are both incoming colour data.

There is no pre-blend operation. This options supports dual-source colour blending.

MFBlendArg_InvSrc1Colour 

The data sources are both incoming colour data.

The pre-blend operation inverts the data, generating 1 - RGB. This options supports dual-source colour blending.

MFBlendArg_Src1Alpha 

The data sources are incoming alpha data.

There is no pre-blend operation. This options supports dual-source colour blending.

MFBlendArg_InvSrc1Alpha 

The data sources are incoming alpha data.

The pre-blend operation inverts the data, generating 1 - A. This options supports dual-source colour blending.

MFBlendArg_Max 

Maximum blend arg.

MFBlendArg_ForceInt 

Force MFBlendArg to an int type.