#pragma once #include "CoreMinimal.h" #include "UObject/NoExportTypes.h" #include "TrackPositionList.generated.h" class UGemTracker; class UMaterialInstanceDynamic; USTRUCT(BlueprintType) struct FTrackPositionList { GENERATED_BODY() public: UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) FName TrackName; UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true)) TArray Positions; UPROPERTY(EditAnywhere, Export, meta=(AllowPrivateAccess=true)) TArray> Trackers; UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true)) TArray> DynamicMaterials; FSD_API FTrackPositionList(); };