9#include "KismetMaterialLibrary.generated.h"
13UENUM(BlueprintType, meta = (Bitflags, UseEnumValuesAsMaskValuesInEditor =
"true"))
21UCLASS(MinimalAPI, meta=(ScriptName=
"MaterialLibrary"))
29 UFUNCTION(BlueprintCallable, Category=
"Rendering|Material", meta=(Keywords=
"SetFloatParameterValue", WorldContext=
"WorldContextObject", MaterialParameterCollectionFunction =
"true"))
33 UFUNCTION(BlueprintCallable, Category=
"Rendering|Material", meta=(Keywords=
"SetColorParameterValue", WorldContext=
"WorldContextObject", MaterialParameterCollectionFunction =
"true"))
37 UFUNCTION(BlueprintCallable, Category=
"Rendering|Material", meta=(Keywords=
"GetFloatParameterValue", WorldContext=
"WorldContextObject", MaterialParameterCollectionFunction =
"true"))
41 UFUNCTION(BlueprintCallable, Category=
"Rendering|Material", meta=(Keywords=
"GetColorParameterValue", WorldContext=
"WorldContextObject", MaterialParameterCollectionFunction =
"true"))
45 UFUNCTION(BlueprintCallable, Category=
"Rendering|Material", meta=(WorldContext=
"WorldContextObject", MaterialParameterCollectionFunction =
"true"))
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define ENUM_CLASS_FLAGS(Enum)
Definition EnumClassFlags.h:6
EMIDCreationFlags
Definition KismetMaterialLibrary.h:15
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define UCLASS(...)
Definition ObjectMacros.h:776
#define UENUM(...)
Definition ObjectMacros.h:749
Definition NameTypes.h:617
Definition BlueprintFunctionLibrary.h:16
Definition KismetMaterialLibrary.h:23
Definition MaterialInstanceDynamic.h:15
Definition MaterialInterface.h:296
Definition MaterialParameterCollection.h:79