Navigation
API > API/Runtime > API/Runtime/Engine
| Name | UKismetMaterialLibrary |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Kismet/KismetMaterialLibrary.h |
| Include Path | #include "Kismet/KismetMaterialLibrary.h" |
Syntax
UCLASS (MinimalAPI, Meta=(ScriptName="MaterialLibrary"))
class UKismetMaterialLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UKismetMaterialLibrary
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UMaterialInstanceDynamic * CreateDynamicMaterialInstance
(
UObject* WorldContextObject, |
Creates a Dynamic Material Instance which you can modify during gameplay. | Kismet/KismetMaterialLibrary.h |
|
static float GetScalarParameterValue
(
UObject* WorldContextObject, |
Gets a scalar parameter value from the material collection instance. | Kismet/KismetMaterialLibrary.h |
|
static FLinearColor GetVectorParameterValue
(
UObject* WorldContextObject, |
Gets a vector parameter value from the material collection instance. | Kismet/KismetMaterialLibrary.h |
|
static void SetScalarParameterValue
(
UObject* WorldContextObject, |
Sets a scalar parameter value on the material collection instance. | Kismet/KismetMaterialLibrary.h |
|
static void SetVectorParameterValue
(
UObject* WorldContextObject, |
Sets a vector parameter value on the material collection instance. | Kismet/KismetMaterialLibrary.h |
|