10 #include "CoreMinimal.h" 11 #include "Kismet/BlueprintFunctionLibrary.h" 12 #include "MeshDescription.h" 13 #include "ProceduralMeshComponent.h" 19 #include "MapGenFunctionLibrary.generated.h" 29 UFUNCTION(BlueprintCallable)
30 static UStaticMesh* CreateMesh(
32 const TArray<FProcMeshTangent>& ParamTangents,
33 UMaterialInstance* MaterialInstance,
38 static FMeshDescription BuildMeshDescriptionFromData(
40 const TArray<FProcMeshTangent>& ParamTangents,
41 UMaterialInstance* MaterialInstance );
43 UFUNCTION(BlueprintCallable)
44 static FVector2D GetTransversemercProjection(
float lat,
float lon,
float lat0,
float lon0);
46 UFUNCTION(BlueprintCallable)
47 static void SetThreadToSleep(
float seconds);
49 UFUNCTION(BlueprintCallable)
50 static void FlushRenderingCommandsInBlueprint();
52 UFUNCTION(BlueprintCallable)
53 static void CleanupGEngine();
A definition of a Carla Mesh.
DECLARE_LOG_CATEGORY_EXTERN(LogCarlaMapGenFunctionLibrary, Log, All)