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

Public Member Functions

FixedBiomeSourceoperator= (FixedBiomeSource const &)
 
 FixedBiomeSource (FixedBiomeSource const &)
 
virtual void fillBiomes (::LevelChunk &levelChunk, ::ChunkLocalNoiseCache const *chunkLocalNoiseCache) const
 
virtual bool containsOnly (int, int, int, int, ::gsl::span<::BiomeIdType const > allowed) const
 
virtual::BiomeArea getBiomeArea (::BoundingBox const &area, uint scale) const
 
virtual::BiomeArea getBiomeArea (::BoundingBox const &area, uint scale, ::GetBiomeOptions const &getBiomeOptions) const
 
virtual bool hasBiomeById (::BiomeIdType id) const
 
virtual bool hasBiomeByNameHash (::BiomeHashType hash) const
 
virtual::BiomeSourceType const getType () const
 
virtual::Biome const * _getBiome (::GetBiomeOptions const &) const
 
MCAPI void $fillBiomes (::LevelChunk &levelChunk, ::ChunkLocalNoiseCache const *chunkLocalNoiseCache) const
 
MCAPI bool $containsOnly (int, int, int, int, ::gsl::span<::BiomeIdType const > allowed) const
 
MCFOLD::BiomeArea $getBiomeArea (::BoundingBox const &area, uint scale) const
 
MCFOLD::BiomeArea $getBiomeArea (::BoundingBox const &area, uint scale, ::GetBiomeOptions const &getBiomeOptions) const
 
MCAPI bool $hasBiomeById (::BiomeIdType id) const
 
MCAPI bool $hasBiomeByNameHash (::BiomeHashType hash) const
 
MCFOLD::BiomeSourceType const $getType () const
 
MCFOLD::Biome const * $_getBiome (::GetBiomeOptions const &) const
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::TypedStorage< 8, 8, ::Biome const & > mFixedBiome
 

Member Function Documentation

◆ fillBiomes()

virtual void FixedBiomeSource::fillBiomes ( ::LevelChunk & levelChunk,
::ChunkLocalNoiseCache const * chunkLocalNoiseCache ) const
virtual

Implements BiomeSource.

◆ containsOnly()

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

Implements BiomeSource.

◆ getBiomeArea() [1/2]

virtual::BiomeArea FixedBiomeSource::getBiomeArea ( ::BoundingBox const & area,
uint scale ) const
virtual

Implements BiomeSource.

◆ getBiomeArea() [2/2]

virtual::BiomeArea FixedBiomeSource::getBiomeArea ( ::BoundingBox const & area,
uint scale,
::GetBiomeOptions const & getBiomeOptions ) const
virtual

Implements BiomeSource.

◆ hasBiomeById()

virtual bool FixedBiomeSource::hasBiomeById ( ::BiomeIdType id) const
virtual

Implements BiomeSource.

◆ hasBiomeByNameHash()

virtual bool FixedBiomeSource::hasBiomeByNameHash ( ::BiomeHashType hash) const
virtual

Implements BiomeSource.

◆ getType()

virtual::BiomeSourceType const FixedBiomeSource::getType ( ) const
virtual

Implements BiomeSource.

◆ _getBiome()

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

Implements BiomeSource.

◆ $vftable()

static MCAPI void ** FixedBiomeSource::$vftable ( )
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.

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