Navigation
API > API/Runtime > API/Runtime/Engine
Note: The index is used to map the enum to different code in the shader.
| Name | EDepthOfFieldFunctionValue |
| Type | enum |
| Header File | /Engine/Source/Runtime/Engine/Public/Materials/MaterialExpressionDepthOfFieldFunction.h |
| Include Path | #include "Materials/MaterialExpressionDepthOfFieldFunction.h" |
Syntax
enum EDepthOfFieldFunctionValue
{
TDOF_NearAndFarMask,
TDOF_NearMask,
TDOF_FarMask,
TDOF_CircleOfConfusionRadius,
TDOF_MAX,
}
Values
| Name | Remarks |
|---|---|
| TDOF_NearAndFarMask | 0:in Focus .. 1:Near or Far. |
| TDOF_NearMask | 0:in Focus or Far .. 1:Near. |
| TDOF_FarMask | 0:in Focus or Near .. 1:Far. |
| TDOF_CircleOfConfusionRadius | In pixels, only works for CircleDOF, use Abs for the actual radius as the sign of the value indicates near out of focus, positive indicates far out of focus |
| TDOF_MAX |