Go to the source code of this file.
|
| enum | EMaterialParameterAssociation : int { LayerParameter
, BlendParameter
, GlobalParameter
} |
| |
| enum class | EMaterialParameterType : uint8 {
Scalar = 0u
, Vector
, DoubleVector
, Texture
,
TextureCollection
, Font
, RuntimeVirtualTexture
, SparseVolumeTexture
,
StaticSwitch
, ParameterCollection
, NumRuntime
, StaticComponentMask = NumRuntime
,
Num
, None = 0xff
} |
| |
| enum class | EMaterialGetParameterValueFlags : uint32 {
None = 0u
, CheckNonOverrides = (1u << 0)
, CheckInstanceOverrides = (1u << 1)
, CheckAll = CheckNonOverrides | CheckInstanceOverrides
,
Default = CheckAll
} |
| |
| enum class | EMaterialSetParameterValueFlags : uint32 { None = 0u
, SetCurveAtlas = (1u << 0)
} |
| |
◆ FHashedMaterialParameterInfo
◆ EMaterialGetParameterValueFlags
| Enumerator |
|---|
| None | |
| CheckNonOverrides | |
| CheckInstanceOverrides | |
| CheckAll | |
| Default | |
◆ EMaterialParameterAssociation
| Enumerator |
|---|
| LayerParameter | |
| BlendParameter | |
| GlobalParameter | |
◆ EMaterialParameterType
| Enumerator |
|---|
| Scalar | |
| Vector | |
| DoubleVector | |
| Texture | |
| TextureCollection | |
| Font | |
| RuntimeVirtualTexture | |
| SparseVolumeTexture | |
| StaticSwitch | |
| ParameterCollection | |
| NumRuntime | |
| StaticComponentMask | |
| Num | |
| None | |
◆ EMaterialSetParameterValueFlags
| Enumerator |
|---|
| None | |
| SetCurveAtlas | |
◆ DECLARE_INTRINSIC_TYPE_LAYOUT()
◆ ENUM_CLASS_FLAGS() [1/2]
◆ ENUM_CLASS_FLAGS() [2/2]
◆ GetMaterialParameterTypeFromString()
◆ GetShaderValueType()
◆ GetStaticMaterialParameterTypeEnum()
| const UEnum * GetStaticMaterialParameterTypeEnum |
( |
| ) |
|
|
inline |
◆ IsNumericMaterialParameter()
◆ IsStaticMaterialParameter()
◆ MaterialParameterTypeToString()
◆ NumMaterialEditorOnlyParameterTypes
◆ NumMaterialParameterTypes
◆ NumMaterialRuntimeParameterTypes