Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FUniformParameterOverrides |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/MaterialShared.h |
| Include Path | #include "MaterialShared.h" |
Syntax
class FUniformParameterOverrides
Structs
| Name | Remarks |
|---|---|
| FNumericParameterKey | |
| FTextureParameterKey |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GameThreadTextureOverides | TMap< FTextureParameterKey, UTexture * > | MaterialShared.h | ||
| NumericOverrides | TMap< FNumericParameterKey, UE::Shader::FValue > | MaterialShared.h | ||
| RenderThreadTextureOverrides | TMap< FTextureParameterKey, UTexture * > | MaterialShared.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ClearNumericOverride
(
EMaterialParameterType Type, |
MaterialShared.h | ||
bool GetNumericOverride
(
EMaterialParameterType Type, |
MaterialShared.h | ||
UTexture * GetTextureOverride_GameThread
(
EMaterialTextureParameterType Type, |
MaterialShared.h | ||
UTexture * GetTextureOverride_RenderThread
(
EMaterialTextureParameterType Type, |
MaterialShared.h | ||
void SetNumericOverride
(
EMaterialParameterType Type, |
MaterialShared.h | ||
void SetTextureOverride
(
EMaterialTextureParameterType Type, |
MaterialShared.h |