#pragma once #include "CoreMinimal.h" #include "DeepPathFinderPreference.h" #include "DeepPathFinderSize.h" #include "DeepPathFinderType.h" #include "CablePathSettings.generated.h" USTRUCT(BlueprintType) struct FCablePathSettings { GENERATED_BODY() public: UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) DeepPathFinderType PathType; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) DeepPathFinderSize PathSize; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) DeepPathFinderPreference PathPreference; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) float MinStepSize; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) float MaxStepSize; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) float MaxNoiseY; FSD_API FCablePathSettings(); };