Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Materials
Inheritance Hierarchy
- FExpressionInput
- FMaterialInput
- FColorMaterialInput
- FColorMaterialInput
- FScalarMaterialInput
- FScalarMaterialInput
- FShadingModelMaterialInput
- FShadingModelMaterialInput
- FSubstrateMaterialInput
- FSubstrateMaterialInput
- FVector2MaterialInput
- FVector2MaterialInput
- FVectorMaterialInput
- FVectorMaterialInput
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Materials/Material.h |
| Include | #include "Materials/Material.h" |
Syntax
USTRUCT (NoExport )
template<class InputType>
struct FMaterialInput : public FExpressionInput
Remarks
Variables
| Type | Name | Description | |
|---|---|---|---|
| InputType | Constant | ||
| TObjectPtr< class UMaterialExpression > | Expression | Material expression that this input is connected to, or NULL if not connected. | |
| FName | InputName | Optional name of the input. | |
| int32 | Mask | ||
| int32 | MaskA | ||
| int32 | MaskB | ||
| int32 | MaskG | ||
| int32 | MaskR | ||
| int32 | OutputIndex | Index into Expression's outputs array that this input is connected to. | |
| uint32: 1 | UseConstant |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsConstant () |