#pragma once #include "CoreMinimal.h" #include "PickaxeSet.generated.h" class UPickaxePart; USTRUCT(BlueprintType) struct FPickaxeSet { GENERATED_BODY() public: UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) UPickaxePart* BladeFront; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) UPickaxePart* OptionalBladeBack; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) UPickaxePart* Pommel; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) UPickaxePart* Handle; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) UPickaxePart* Shaft; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) UPickaxePart* Head; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) UPickaxePart* Material; FSD_API FPickaxeSet(); };