DRG-Femboy-Voice/Source/FSD/Public/TrackBuilderPoint.h
2025-04-15 12:39:31 -07:00

30 lines
942 B
C++
Executable file

#pragma once
#include "CoreMinimal.h"
#include "Engine/NetSerialization.h"
#include "ETrackBuildPlacementState.h"
#include "TrackBuilderPoint.generated.h"
class UTrackBuilderConnectPoint;
USTRUCT(BlueprintType)
struct FTrackBuilderPoint {
GENERATED_BODY()
public:
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
ETrackBuildPlacementState PlacementState;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FVector_NetQuantize Location;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FVector_NetQuantize EulerRotation;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
bool bPointValid;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Export, meta=(AllowPrivateAccess=true))
TWeakObjectPtr<UTrackBuilderConnectPoint> ConnectPoint;
FSD_API FTrackBuilderPoint();
};