Navigation
API > API/Runtime > API/Runtime/Engine
Enumeration of all different structs deriving from FValue. Used for dynamic casting.
| Name | MIR::EValueKind |
| Type | enum |
| Header File | /Engine/Source/Runtime/Engine/Public/Materials/MaterialIR.h |
| Include Path | #include "Materials/MaterialIR.h" |
Syntax
namespace MIR
{
enum EValueKind
{
VK_Poison,
VK_AnalysisError,
VK_Constant,
VK_Builtin,
VK_MaterialParameterCollection,
VK_ShadingModel,
VK_PrimitiveUniform,
VK_TextureUniform,
VK_VirtualTextureUniform,
VK_GetVertexInterpolator,
VK_InstructionBegin,
VK_Nop,
VK_SetMaterialOutput,
VK_Composite,
VK_Operator,
VK_Branch,
VK_Subscript,
VK_Scalar,
VK_TextureRead,
VK_VTPageTableRead,
VK_Extern,
VK_SubstrateDefaultSlab,
VK_SubstrateSlab,
VK_SubstrateShadingModels,
VK_SubstrateToon,
VK_SubstrateHorizontalMixing,
VK_SubstrateVerticalLayering,
VK_SubstrateCoverageWeight,
VK_SubstrateAdd,
VK_SubstrateSelect,
VK_SubstratePromoteToOperator,
VK_StageSwitch,
VK_PartialDerivative,
VK_SetVertexInterpolator,
VK_Call,
VK_CallParameterOutput,
VK_PreshaderParameter,
VK_InstructionEnd,
}
}
Values
| Name | Remarks |
|---|---|
| VK_Poison | |
| VK_AnalysisError | |
| VK_Constant | |
| VK_Builtin | |
| VK_MaterialParameterCollection | |
| VK_ShadingModel | |
| VK_PrimitiveUniform | |
| VK_TextureUniform | |
| VK_VirtualTextureUniform | |
| VK_GetVertexInterpolator | |
| VK_InstructionBegin | |
| VK_Nop | |
| VK_SetMaterialOutput | |
| VK_Composite | |
| VK_Operator | |
| VK_Branch | |
| VK_Subscript | |
| VK_Scalar | |
| VK_TextureRead | |
| VK_VTPageTableRead | |
| VK_Extern | |
| VK_SubstrateDefaultSlab | |
| VK_SubstrateSlab | |
| VK_SubstrateShadingModels | |
| VK_SubstrateToon | |
| VK_SubstrateHorizontalMixing | |
| VK_SubstrateVerticalLayering | |
| VK_SubstrateCoverageWeight | |
| VK_SubstrateAdd | |
| VK_SubstrateSelect | |
| VK_SubstratePromoteToOperator | |
| VK_StageSwitch | |
| VK_PartialDerivative | |
| VK_SetVertexInterpolator | |
| VK_Call | |
| VK_CallParameterOutput | |
| VK_PreshaderParameter | |
| VK_InstructionEnd |