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

Classes

struct  BiomeData
 

Public Member Functions

BiomeSource3doperator= (BiomeSource3d const &)
 
 BiomeSource3d (BiomeSource3d const &)
 
virtual void fillBiomes (::LevelChunk &levelChunk, ::ChunkLocalNoiseCache const &chunkLocalNoiseCache) const
 
virtual::BiomeArea getBiomeArea (::BoundingBox const &box, uint scale) const
 
virtual::BiomeArea getBiomeArea (::BoundingBox const &box, uint scale, ::GetBiomeOptions const &getBiomeOptionsIn) const
 
virtual bool containsOnly (int xo, int yo, int zo, int r, ::gsl::span< uint64 const > allowed) const
 
virtual::Biome const * getBiome (::BlockPos const &blockPos) const
 
virtual::Biome const * getBiome (::GetBiomeOptions const &getBiomeOptions) const
 
virtual::Biome const * getBiome (int blockX, int blockY, int blockZ) const
 
virtual bool has (uint64 id) const
 
virtual bool hasByHashId (uint64 id) const
 
virtual::BiomeSourceType const getType () const
 
MCAPI BiomeSource3d (::BlendedMultiNoiseBiomeProvider biomeProvider, ::DimensionHeightRange dimensionHeight)
 
MCAPI void * $ctor (::BlendedMultiNoiseBiomeProvider biomeProvider, ::DimensionHeightRange dimensionHeight)
 
MCAPI void $dtor ()
 
MCAPI void $fillBiomes (::LevelChunk &levelChunk, ::ChunkLocalNoiseCache const &chunkLocalNoiseCache) const
 
MCAPI::BiomeArea $getBiomeArea (::BoundingBox const &box, uint scale) const
 
MCAPI::BiomeArea $getBiomeArea (::BoundingBox const &box, uint scale, ::GetBiomeOptions const &getBiomeOptionsIn) const
 
MCAPI bool $containsOnly (int xo, int yo, int zo, int r, ::gsl::span< uint64 const > allowed) const
 
MCAPI::Biome const * $getBiome (::BlockPos const &blockPos) const
 
MCAPI::Biome const * $getBiome (::GetBiomeOptions const &getBiomeOptions) const
 
MCAPI::Biome const * $getBiome (int blockX, int blockY, int blockZ) const
 
MCAPI bool $has (uint64 id) const
 
MCAPI bool $hasByHashId (uint64 id) const
 
MCAPI::BiomeSourceType const $getType () const
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 216 > mUnkd8b875
 
::ll::UntypedStorage< 2, 4 > mUnkdca619
 

Constructor & Destructor Documentation

◆ BiomeSource3d()

MCAPI BiomeSource3d::BiomeSource3d ( ::BlendedMultiNoiseBiomeProvider biomeProvider,
::DimensionHeightRange dimensionHeight )
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

◆ fillBiomes()

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

Implements BiomeSource.

◆ getBiomeArea() [1/2]

virtual::BiomeArea BiomeSource3d::getBiomeArea ( ::BoundingBox const & box,
uint scale ) const
virtual

Implements BiomeSource.

◆ getBiomeArea() [2/2]

virtual::BiomeArea BiomeSource3d::getBiomeArea ( ::BoundingBox const & box,
uint scale,
::GetBiomeOptions const & getBiomeOptionsIn ) const
virtual

Implements BiomeSource.

◆ containsOnly()

virtual bool BiomeSource3d::containsOnly ( int xo,
int yo,
int zo,
int r,
::gsl::span< uint64 const > allowed ) const
virtual

Implements BiomeSource.

◆ getBiome() [1/3]

virtual::Biome const * BiomeSource3d::getBiome ( ::BlockPos const & blockPos) const
virtual

Implements BiomeSource.

◆ getBiome() [2/3]

virtual::Biome const * BiomeSource3d::getBiome ( ::GetBiomeOptions const & getBiomeOptions) const
virtual

Implements BiomeSource.

◆ getBiome() [3/3]

virtual::Biome const * BiomeSource3d::getBiome ( int blockX,
int blockY,
int blockZ ) const
virtual

Implements BiomeSource.

◆ has()

virtual bool BiomeSource3d::has ( uint64 id) const
virtual

Implements BiomeSource.

◆ hasByHashId()

virtual bool BiomeSource3d::hasByHashId ( uint64 id) const
virtual

Implements BiomeSource.

◆ getType()

virtual::BiomeSourceType const BiomeSource3d::getType ( ) const
virtual

Implements BiomeSource.

◆ $ctor()

MCAPI void * BiomeSource3d::$ctor ( ::BlendedMultiNoiseBiomeProvider biomeProvider,
::DimensionHeightRange dimensionHeight )
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 BiomeSource3d::$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.

◆ $fillBiomes()

MCAPI void BiomeSource3d::$fillBiomes ( ::LevelChunk & levelChunk,
::ChunkLocalNoiseCache const & chunkLocalNoiseCache ) 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.

◆ $getBiomeArea() [1/2]

MCAPI::BiomeArea BiomeSource3d::$getBiomeArea ( ::BoundingBox const & box,
uint scale ) 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.

◆ $getBiomeArea() [2/2]

MCAPI::BiomeArea BiomeSource3d::$getBiomeArea ( ::BoundingBox const & box,
uint scale,
::GetBiomeOptions const & getBiomeOptionsIn ) 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.

◆ $containsOnly()

MCAPI bool BiomeSource3d::$containsOnly ( int xo,
int yo,
int zo,
int r,
::gsl::span< uint64 const > allowed ) 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.

◆ $getBiome() [1/3]

MCAPI::Biome const * BiomeSource3d::$getBiome ( ::BlockPos const & blockPos) 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.

◆ $getBiome() [2/3]

MCAPI::Biome const * BiomeSource3d::$getBiome ( ::GetBiomeOptions const & getBiomeOptions) 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.

◆ $getBiome() [3/3]

MCAPI::Biome const * BiomeSource3d::$getBiome ( int blockX,
int blockY,
int blockZ ) 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.

◆ $has()

MCAPI bool BiomeSource3d::$has ( uint64 id) 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.

◆ $hasByHashId()

MCAPI bool BiomeSource3d::$hasByHashId ( uint64 id) 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.

◆ $getType()

MCAPI::BiomeSourceType const BiomeSource3d::$getType ( ) 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.

◆ $vftable()

static MCAPI void ** BiomeSource3d::$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: