Navigation
API > API/Runtime > API/Runtime/Engine
A mathematical operator instruction.
This instruction identifies a built-in operation on one, two or three argument values.
| Name | FOperator |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/Materials/MaterialIR.h |
| Include Path | #include "Materials/MaterialIR.h" |
Syntax
struct FOperator : public MIR::TInstruction< VK_Operator, 3 >
Inheritance Hierarchy
- FValue → FInstruction → TInstruction → FOperator
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AArg | FValue * | The first argument of the operation. This value is never null. | Materials/MaterialIR.h | |
| BArg | FValue * | The second argument of the operation. This value is null for unary operators. | Materials/MaterialIR.h | |
| CArg | FValue * | The third argument of the operation. This value is null for unary and binary operators. | Materials/MaterialIR.h | |
| Op | EOperator | It identifies which supported operation to carry. | Materials/MaterialIR.h |