LeviLamina
Loading...
Searching...
No Matches
TerrainShaper Class Reference

Classes

struct  Point

Public Member Functions

MCAPI TerrainShaper (::ToFloatFunction<::TerrainShaper::Point > offsetSpline, ::ToFloatFunction<::TerrainShaper::Point > factorSpline, ::ToFloatFunction<::TerrainShaper::Point > jaggednessSpline)
MCAPI float factor (float continentalness, float erosion, float weirdness) const
MCAPI float jaggedness (float continentalness, float erosion, float weirdness) const
MCAPI float offset (float continentalness, float erosion, float weirdness) const
MCAPI void * $ctor (::ToFloatFunction<::TerrainShaper::Point > offsetSpline, ::ToFloatFunction<::TerrainShaper::Point > factorSpline, ::ToFloatFunction<::TerrainShaper::Point > jaggednessSpline)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI ::ToFloatFunction<::TerrainShaper::PointbuildErosionJaggednessSpline (float jaggednessFactorAtPeakRidgeAndErosionIndex0, float jaggednessFactorAtPeakRidgeAndErosionIndex1, float jaggednessFactorAtHighRidgeAndErosionIndex0, float jaggednessFactorAtHighRidgeAndErosionIndex1)
static MCAPI ::ToFloatFunction<::TerrainShaper::PointbuildErosionOffsetSpline (::std::string const &name, float lowValley, float hill, float tallHill, float mountainFactor, float plain, float swamp, bool includeExtremeHills, bool saddle)
static MCAPI ::ToFloatFunction<::TerrainShaper::PointbuildMountainRidgeSplineWithPoints (float modulation, bool saddle)
static MCAPI ::TerrainShaper buildOverworld ()
static MCAPI ::ToFloatFunction<::TerrainShaper::PointbuildRidgeJaggednessSpline (float jaggednessFactorAtPeakRidge, float jaggednessFactorAtHighRidge)
static MCAPI ::ToFloatFunction<::TerrainShaper::PointbuildWeirdnessJaggednessSpline (float jaggednessFactor)
static MCAPI ::ToFloatFunction<::TerrainShaper::PointgetErosionFactor (float baseValue, bool shatteredTerrain)
static MCAPI ::ToFloatFunction<::TerrainShaper::PointridgeSpline (::std::string const &name, float valley, float low, float mid, float high, float peaks, float minValleySteepness)

Public Attributes

::ll::TypedStorage< 8, 168, ::ToFloatFunction<::TerrainShaper::Point > const > mOffsetSpline
::ll::TypedStorage< 8, 168, ::ToFloatFunction<::TerrainShaper::Point > const > mFactorSpline
::ll::TypedStorage< 8, 168, ::ToFloatFunction<::TerrainShaper::Point > const > mJaggednessSpline
::ll::TypedStorage< 4, 4, float const > GLOBAL_OFFSET
::ll::TypedStorage< 4, 4, float const > FACTOR_SCALER

The documentation for this class was generated from the following file: