// Copyright 2020 Phyronnaz #pragma once #include "CoreMinimal.h" #include "VoxelGeneratedWorldGeneratorsIncludes.h" #include "VoxelExample_IQNoise.generated.h" UCLASS(Blueprintable) class UVoxelExample_IQNoise : public UVoxelGraphGeneratorHelper { GENERATED_BODY() public: // UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="", meta=(DisplayName="Frequency")) float Frequency = 0.001; // UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="", meta=(DisplayName="Height")) float Height = 500.0; // UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="", meta=(DisplayName="Seed")) int32 Seed = 1443; UVoxelExample_IQNoise(); virtual TVoxelSharedRef GetTransformableInstance() override; };