#pragma once #include "CoreMinimal.h" #include "TestTerrainMaterialItem.generated.h" class UFXSystemAsset; class USoundCue; class UTerrainMaterial; USTRUCT(BlueprintType) struct FTestTerrainMaterialItem { GENERATED_BODY() public: UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) TArray Materials; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) TSoftObjectPtr DigParticles; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) TSoftObjectPtr PartialDigParticles; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) TSoftObjectPtr CrumbleSound; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) TSoftObjectPtr PartialMineSound; FSD_API FTestTerrainMaterialItem(); };