Navigation
API > API/Runtime > API/Runtime/Engine
| |
|
| Name |
EMaterialParameterType |
| Type |
enum |
| Header File |
/Engine/Source/Runtime/Engine/Public/Materials/MaterialParameters.h |
| Include Path |
#include "Materials/MaterialParameters.h" |
Syntax
enum EMaterialParameterType
{
Scalar = 0u,
Vector,
DoubleVector,
Texture,
TextureCollection,
Font,
RuntimeVirtualTexture,
SparseVolumeTexture,
StaticSwitch,
ParameterCollection,
NumRuntime,
StaticComponentMask = NumRuntime,
Num,
None = 0xff,
}
Values
| Name |
Remarks |
| Scalar |
|
| Vector |
|
| DoubleVector |
|
| Texture |
|
| TextureCollection |
|
| Font |
|
| RuntimeVirtualTexture |
|
| SparseVolumeTexture |
|
| StaticSwitch |
|
| ParameterCollection |
|
| NumRuntime |
|
| StaticComponentMask |
TODO - Would be nice to make static parameter values editor-only, but will save that for a future-refactor. |
| Num |
|
| None |
|