11#include "MaterialExpressionSparseVolumeTextureSample.generated.h"
23 UPROPERTY(meta = (RequiredInput =
"false"))
26 UPROPERTY(meta = (RequiredInput =
"false",
ToolTip =
"Defaults to 'SparseVolumeTexture' if not specified"))
30 UPROPERTY(meta = (RequiredInput =
"false",
ToolTip =
"Defaults to 0 if not specified"))
34 UPROPERTY(meta = (RequiredInput =
"true",
ToolTip =
"Coordinates derivative over the X axis"))
38 UPROPERTY(meta = (RequiredInput =
"true",
ToolTip =
"Coordinates derivative over the Y axis"))
96 int32 SortPriority = 32;
106 virtual void SetEditableName(
const FString& NewName)
override { ParameterName = *NewName; }
110 virtual FName GetParameterName()
const override {
return ParameterName; }
117 virtual FGuid& GetParameterExpressionId()
override {
return ExpressionGUID; }
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EMaterialExpressionSetParameterValueFlags
Definition MaterialExpression.h:113
EMaterialValueType
Definition MaterialValueType.h:15
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition MaterialCompiler.h:109
Definition NameTypes.h:617
CORE_API FString ToString() const
Definition UnrealNames.cpp:3537
Definition UnrealType.h:174
Definition ArrayView.h:139
Definition EnumAsByte.h:22
Definition MaterialExpressionSparseVolumeTextureBase.h:17
Definition MaterialExpressionSparseVolumeTextureSample.h:79
Definition MaterialExpressionSparseVolumeTextureSample.h:19
Definition SparseVolumeTexture.h:309
Definition UnrealType.h:6865