|
|
@ -3,12 +3,11 @@
|
|
|
|
#pragma once
|
|
|
|
#pragma once
|
|
|
|
|
|
|
|
|
|
|
|
#include "CoreMinimal.h"
|
|
|
|
#include "CoreMinimal.h"
|
|
|
|
|
|
|
|
|
|
|
|
#include "ProceduralMeshComponent.h"
|
|
|
|
#include "ProceduralMeshComponent.h"
|
|
|
|
#include "Kismet/BlueprintFunctionLibrary.h"
|
|
|
|
#include "Kismet/BlueprintFunctionLibrary.h"
|
|
|
|
#include "MeshLoader.generated.h"
|
|
|
|
#include "MeshLoader.generated.h"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
UENUM(BlueprintType)
|
|
|
|
UENUM(BlueprintType)
|
|
|
|
enum class EPathType : uint8
|
|
|
|
enum class EPathType : uint8
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -16,10 +15,11 @@ enum class EPathType : uint8
|
|
|
|
Relative
|
|
|
|
Relative
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
USTRUCT(BlueprintType)
|
|
|
|
USTRUCT(BlueprintType)
|
|
|
|
struct FMeshData
|
|
|
|
struct FMeshData
|
|
|
|
{
|
|
|
|
{
|
|
|
|
GENERATED_BODY()
|
|
|
|
GENERATED_BODY()
|
|
|
|
UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "FinalReturnData")
|
|
|
|
UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "FinalReturnData")
|
|
|
|
TArray<FVector> Vertices;
|
|
|
|
TArray<FVector> Vertices;
|
|
|
|
|
|
|
|
|
|
|
|