Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FMaterialInstanceParameterUpdateContext |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/Materials/MaterialInstance.h |
| Include Path | #include "Materials/MaterialInstance.h" |
Syntax
class FMaterialInstanceParameterUpdateContext
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMaterialInstanceParameterUpdateContext
(
UMaterialInstance* InInstance, |
Materials/MaterialInstance.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FMaterialInstanceParameterUpdateContext() |
Materials/MaterialInstance.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BasePropertyOverrides | FMaterialInstanceBasePropertyOverrides | Materials/MaterialInstance.h | ||
| bForceStaticPermutationUpdate | bool | Materials/MaterialInstance.h | ||
| Instance | UMaterialInstance * | Materials/MaterialInstance.h | ||
| StaticParameters | FStaticParameterSet | Materials/MaterialInstance.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FStaticParameterSet & GetStaticParameters() |
Materials/MaterialInstance.h | ||
void SetBasePropertyOverrides
(
const FMaterialInstanceBasePropertyOverrides& InValue |
Materials/MaterialInstance.h | ||
void SetForceStaticPermutationUpdate
(
bool bValue |
Materials/MaterialInstance.h | ||
void SetMaterialLayers
(
const FMaterialLayersFunctions& InValue |
Materials/MaterialInstance.h | ||
void SetParameterValueEditorOnly
(
const FMaterialParameterInfo& ParameterInfo, |
Materials/MaterialInstance.h |