Navigation
API > API/Runtime > API/Runtime/Engine
An aggregate of other values.
A dimensional is a fixed array of other values. This value is used to model vectors and matrices.
| Name | FComposite |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/Materials/MaterialIR.h |
| Include Path | #include "Materials/MaterialIR.h" |
Syntax
struct FComposite : public MIR::TInstruction< VK_Composite, 0 >
Inheritance Hierarchy
- FValue → FInstruction → TInstruction → FComposite
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool AreComponentsConstant() |
Returns whether all components are constant (i.e., they're instances of FConstant). | Materials/MaterialIR.h | |
TConstArrayView< FValue * > GetComponents() |
Returns the constant array of component values. | Materials/MaterialIR.h | |
TArrayView< FValue * > GetMutableComponents() |
Returns the mutable array of component values. | Materials/MaterialIR.h |