Cuberite
A lightweight, fast and extensible game server for Minecraft
|
#include <BioGen.h>
Public Member Functions | |
cBioGenVoronoi (int a_Seed) | |
Public Member Functions inherited from cBiomeGen | |
virtual | ~cBiomeGen () |
Protected Member Functions | |
virtual void | GenBiomes (cChunkCoords a_ChunkCoords, cChunkDef::BiomeMap &a_BiomeMap) override |
Generates biomes for the given chunk. More... | |
virtual void | InitializeBiomeGen (cIniFile &a_IniFile) override |
Reads parameters from the ini file, prepares generator for use. More... | |
EMCSBiome | VoronoiBiome (int a_BlockX, int a_BlockZ) |
Protected Member Functions inherited from cBiomeGenList | |
void | InitializeBiomes (const AString &a_Biomes) |
Parses the INI file setting string into m_Biomes. More... | |
Protected Attributes | |
cVoronoiMap | m_Voronoi |
Protected Attributes inherited from cBiomeGenList | |
EMCSBiomes | m_Biomes |
int | m_BiomesCount |
Private Types | |
using | Super = cBiomeGenList |
Additional Inherited Members | |
Static Public Member Functions inherited from cBiomeGen | |
static std::unique_ptr< cBiomeGen > | CreateBiomeGen (cIniFile &a_IniFile, int a_Seed, bool &a_CacheOffByDefault) |
Creates the correct BiomeGen descendant based on the ini file settings. More... | |
Protected Types inherited from cBiomeGenList | |
typedef std::vector< EMCSBiome > | EMCSBiomes |
|
private |
|
overrideprotectedvirtual |
Generates biomes for the given chunk.
Implements cBiomeGen.
Definition at line 297 of file BioGen.cpp.
|
overrideprotectedvirtual |
Reads parameters from the ini file, prepares generator for use.
Reimplemented from cBiomeGen.
Definition at line 316 of file BioGen.cpp.
|
protected |
|
protected |