Navigation
API > API/Runtime > API/Runtime/Engine
It represents a material uniform parameter.
| Name | FUniformParameter |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/Materials/MaterialIR.h |
| Include Path | #include "Materials/MaterialIR.h" |
Syntax
struct FUniformParameter : public MIR::TValue< VK_UniformParameter >
Inheritance Hierarchy
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Analysis_UniformParameterIndex | int32 | Index of this parameter in the uniform expression set Note: This field is automatically set by the builder. | Materials/MaterialIR.h | |
| ParameterIdInModule | uint32 | Index of the parameter as registered in the module. | Materials/MaterialIR.h | |
| SamplerType | EMaterialSamplerType | Eventual sampler type to use to sample this parameter's texture (if it is one). | Materials/MaterialIR.h | |
| VTLayerIndex | int32 | Field to explicitly assign a VT stack layer index (INDEX_NONE if unset). Regular VTs are assigned these indices automatically. | Materials/MaterialIR.h | |
| VTPageTableIndex | int32 | Field to explicitly assign a VT page table index. Regular VTs are assigned these indices automatically. | Materials/MaterialIR.h |