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

Public Member Functions

MCAPI::TerrainInfo attenuateTerrainInfo (::DividedPos2d< 4 > const &worldQuartPos, ::TerrainInfo const &defaultTerrainInfo) const
 
MCAPI::Biome const * tryGetAttenuatedBiome (::DividedPos< 4 > const &worldQuartPos, ::BiomeRegistry const &biomeRegistry, ::NormalNoiseImpl< 0, ::MultiOctaveNoiseImpl< 0, ::ParityImprovedNoiseImpl< 0 > > > const &shiftNoise) const
 

Public Attributes

::ll::TypedStorage< 8, 24, ::std::vector<::std::array<::ChunkBlenderUtil::AttenuationData, 4 > > > mChunkAttenuationData
 
::ll::TypedStorage< 4, 8, ::DividedPos2d< 4 > const > mMinPos
 
::ll::TypedStorage< 2, 2, short const > mMinHeight
 

Member Function Documentation

◆ attenuateTerrainInfo()

MCAPI::TerrainInfo ChunkBlender::attenuateTerrainInfo ( ::DividedPos2d< 4 > const & worldQuartPos,
::TerrainInfo const & defaultTerrainInfo ) 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.

◆ tryGetAttenuatedBiome()

MCAPI::Biome const * ChunkBlender::tryGetAttenuatedBiome ( ::DividedPos< 4 > const & worldQuartPos,
::BiomeRegistry const & biomeRegistry,
::NormalNoiseImpl< 0, ::MultiOctaveNoiseImpl< 0, ::ParityImprovedNoiseImpl< 0 > > > const & shiftNoise ) 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.

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