36 virtual void PostEditChangeProperty(FPropertyChangedEvent& PropertyChangedEvent)
override;
40 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category =
"IVSmoke | Rendering")
41 TObjectPtr<UMaterialInterface> SmokeVisualMaterial;
44 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "
IVSmoke | Rendering")
45 EIVSmokeUpSampleFilterType UpSampleFilterType = EIVSmokeUpSampleFilterType::Blur;
48 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "
IVSmoke | Rendering", meta = (ClampMin = "0.0", ClampMax = "1.0",
49 EditCondition = "UpSampleFilterType == EIVSmokeUpSampleFilterType::Sharpen", EditConditionHides))
50 float SharpenStrength = 0.4f;
53 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "
IVSmoke | Rendering", meta = (ClampMin = "0.0", ClampMax = "1.0",
54 EditCondition = "UpSampleFilterType == EIVSmokeUpSampleFilterType::Blur", EditConditionHides))
55 float BlurStrength = 0.4f;