Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
OverworldNoises3d Struct Reference

Public Member Functions

OverworldNoises3d & operator= (OverworldNoises3d const &)
 OverworldNoises3d (OverworldNoises3d const &)
MCAPI::ChunkLocalNoiseCache::CacheEntry _computeBaseValueSetForCacheEntry (::DividedPos2d< 4 > const &worldQuartPos) const
MCAPI::ChunkLocalNoiseCache::CacheEntry computeNoiseValues (::DividedPos2d< 4 > const &worldQuartPos) const
MCAPI::TargetPoint sample (::BlockPos position) const
MCAPI ~OverworldNoises3d ()
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI ::OverworldNoises3d make (::XoroshiroPositionalRandomFactory const &randomFactory)

Public Attributes

::ll::TypedStorage< 8, 56, ::NormalNoiseImpl< 0, ::MultiOctaveNoiseImpl< 0, ::ParityImprovedNoiseImpl< 0 > > > const > mTemperatureNoise
::ll::TypedStorage< 8, 56, ::NormalNoiseImpl< 0, ::MultiOctaveNoiseImpl< 0, ::ParityImprovedNoiseImpl< 0 > > > const > mHumidityNoise
::ll::TypedStorage< 8, 56, ::NormalNoiseImpl< 0, ::MultiOctaveNoiseImpl< 0, ::ParityImprovedNoiseImpl< 0 > > > const > mContinentalnessNoise
::ll::TypedStorage< 8, 56, ::NormalNoiseImpl< 0, ::MultiOctaveNoiseImpl< 0, ::ParityImprovedNoiseImpl< 0 > > > const > mErosionNoise
::ll::TypedStorage< 8, 56, ::NormalNoiseImpl< 0, ::MultiOctaveNoiseImpl< 0, ::ParityImprovedNoiseImpl< 0 > > > const > mWeirdnessNoise
::ll::TypedStorage< 8, 56, ::NormalNoiseImpl< 0, ::MultiOctaveNoiseImpl< 0, ::ParityImprovedNoiseImpl< 0 > > > const > mOffsetNoise
::ll::TypedStorage< 8, 56, ::NormalNoiseImpl< 0, ::MultiOctaveNoiseImpl< 0, ::ParityImprovedNoiseImpl< 0 > > > const > mJaggedNoise
::ll::TypedStorage< 8, 512, ::TerrainShaper const > mTerrainShaper

Constructor & Destructor Documentation

◆ ~OverworldNoises3d()

MCAPI OverworldNoises3d::~OverworldNoises3d ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ _computeBaseValueSetForCacheEntry()

MCAPI::ChunkLocalNoiseCache::CacheEntry OverworldNoises3d::_computeBaseValueSetForCacheEntry ( ::DividedPos2d< 4 > const & worldQuartPos) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ computeNoiseValues()

MCAPI::ChunkLocalNoiseCache::CacheEntry OverworldNoises3d::computeNoiseValues ( ::DividedPos2d< 4 > const & worldQuartPos) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ make()

MCAPI ::OverworldNoises3d OverworldNoises3d::make ( ::XoroshiroPositionalRandomFactory const & randomFactory)
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void OverworldNoises3d::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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