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

Classes

struct  Point

Public Member Functions

MCAPI void $dtor ()

Static Public Member Functions

static MCAPI ::ToFloatFunction<::TerrainShaper::Point > buildErosionJaggednessSpline (float const jaggednessFactorAtPeakRidgeAndErosionIndex0, float const jaggednessFactorAtPeakRidgeAndErosionIndex1, float const jaggednessFactorAtHighRidgeAndErosionIndex0, float const jaggednessFactorAtHighRidgeAndErosionIndex1)
static MCAPI ::ToFloatFunction<::TerrainShaper::Point > buildErosionOffsetSpline (::std::string const &name, float lowValley, float hill, float tallHill, float mountainFactor, float plain, float swamp, bool includeExtremeHills, bool saddle)
static MCAPI ::ToFloatFunction<::TerrainShaper::Point > buildMountainRidgeSplineWithPoints (float modulation, bool saddle)
static MCAPI ::TerrainShaper buildOverworld ()
static MCAPI ::ToFloatFunction<::TerrainShaper::Point > buildRidgeJaggednessSpline (float const jaggednessFactorAtPeakRidge, float const jaggednessFactorAtHighRidge)
static MCAPI ::ToFloatFunction<::TerrainShaper::Point > buildWeirdnessJaggednessSpline (float const jaggednessFactor)
static MCAPI ::ToFloatFunction<::TerrainShaper::Point > getErosionFactor (float baseValue, bool shatteredTerrain)
static MCAPI ::ToFloatFunction<::TerrainShaper::Point > ridgeSpline (::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: