Navigation
API > API/Runtime > API/Runtime/Engine
Enumeration of types of a ExternSimpleHLSL instance. This enumeration is only 1 byte long, keeping the instances of FExternSimpleHLSL intentionally compact.
| Name | MIR::EExternSimpleType |
| Type | enum |
| Header File | /Engine/Source/Runtime/Engine/Public/Materials/MaterialIRExtern.h |
| Include Path | #include "Materials/MaterialIRExtern.h" |
Syntax
namespace MIR
{
enum EExternSimpleType
{
Bool1,
Bool2,
Bool3,
Bool4,
Int1,
Int2,
Int3,
Int4,
Int3x3,
Int4x4,
Float1,
Float2,
Float3,
Float4,
Float3x3,
Float4x4,
Double1,
Double2,
Double3,
Double4,
Double3x3,
Double4x4,
SubstrateData,
}
}
Values
| Name | Remarks |
|---|---|
| Bool1 | |
| Bool2 | |
| Bool3 | |
| Bool4 | |
| Int1 | |
| Int2 | |
| Int3 | |
| Int4 | |
| Int3x3 | |
| Int4x4 | |
| Float1 | |
| Float2 | |
| Float3 | |
| Float4 | |
| Float3x3 | |
| Float4x4 | |
| Double1 | |
| Double2 | |
| Double3 | |
| Double4 | |
| Double3x3 | |
| Double4x4 | |
| SubstrateData |