LeviLamina
Loading...
Searching...
No Matches
DensityFunctionBiomeSource Class Reference
Inheritance diagram for DensityFunctionBiomeSource:

Classes

struct  BiomeTarget

Public Member Functions

virtual void fillBiomes (::LevelChunk &, ::ChunkLocalNoiseCache const *) const
virtual::BiomeArea getBiomeArea (::BoundingBox const &, uint) const
virtual::BiomeArea getBiomeArea (::BoundingBox const &, uint, ::GetBiomeOptions const &) const
virtual bool containsOnly (int, int, int, int, ::gsl::span<::BiomeIdType const >) const
virtual bool hasBiomeById (::BiomeIdType) const
virtual bool hasBiomeByNameHash (::BiomeHashType) const
virtual::BiomeSourceType const getType () const
virtual::Biome const * _getBiome (::GetBiomeOptions const &) const

Public Attributes

::ll::TypedStorage< 8, 24, ::std::vector<::DensityCalculators > > mDensityCalculators
::ll::TypedStorage< 8, 24, ::std::vector<::DensityFunctionBiomeSource::BiomeTarget > > mBiomeTargets

Member Function Documentation

◆ fillBiomes()

virtual void DensityFunctionBiomeSource::fillBiomes ( ::LevelChunk & ,
::ChunkLocalNoiseCache const *  ) const
virtual

Implements BiomeSource.

◆ getBiomeArea() [1/2]

virtual::BiomeArea DensityFunctionBiomeSource::getBiomeArea ( ::BoundingBox const & ,
uint  ) const
virtual

Implements BiomeSource.

◆ getBiomeArea() [2/2]

virtual::BiomeArea DensityFunctionBiomeSource::getBiomeArea ( ::BoundingBox const & ,
uint ,
::GetBiomeOptions const &  ) const
virtual

Implements BiomeSource.

◆ containsOnly()

virtual bool DensityFunctionBiomeSource::containsOnly ( int ,
int ,
int ,
int ,
::gsl::span<::BiomeIdType const >  ) const
virtual

Implements BiomeSource.

◆ hasBiomeById()

virtual bool DensityFunctionBiomeSource::hasBiomeById ( ::BiomeIdType ) const
virtual

Implements BiomeSource.

◆ hasBiomeByNameHash()

virtual bool DensityFunctionBiomeSource::hasBiomeByNameHash ( ::BiomeHashType ) const
virtual

Implements BiomeSource.

◆ getType()

virtual::BiomeSourceType const DensityFunctionBiomeSource::getType ( ) const
virtual

Implements BiomeSource.

◆ _getBiome()

virtual::Biome const * DensityFunctionBiomeSource::_getBiome ( ::GetBiomeOptions const & ) const
virtual

Implements BiomeSource.


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