// Copyright 2020 Phyronnaz #pragma once #include "CoreMinimal.h" #include "VoxelGeneratedWorldGeneratorsIncludes.h" #include "VoxelExample_LayeredPlanet.generated.h" UCLASS(Blueprintable) class UVoxelExample_LayeredPlanet : public UVoxelGraphGeneratorHelper { GENERATED_BODY() public: // UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="", meta=(DisplayName="Frequency")) float Frequency = 0.005; // UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="", meta=(DisplayName)) TSoftObjectPtr None1 = TSoftObjectPtr(FSoftObjectPath("/Voxel/Examples/VoxelGraphs/PerlinWorms/VoxelExample_LayeredWorld_Curve.VoxelExample_LayeredWorld_Curve")); // UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="", meta=(DisplayName="Seed")) int32 Seed = 4761; // UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="", meta=(DisplayName="Slice Mode")) bool Slice_Mode = false; UVoxelExample_LayeredPlanet(); virtual TVoxelSharedRef GetTransformableInstance() override; };