Cuberite
A lightweight, fast and extensible game server for Minecraft
|
Public Member Functions | |
cHeiGenSteppy (int a_Seed) | |
virtual void | GenHeightMap (cChunkCoords a_ChunkCoords, cChunkDef::HeightMap &a_HeightMap) override |
Retrieves the heightmap for the specified chunk. More... | |
Public Member Functions inherited from cTerrainHeightGen | |
virtual HEIGHTTYPE | GetHeightAt (int a_BlockX, int a_BlockZ) |
Returns the height at the specified column. More... | |
virtual void | InitializeHeightGen (cIniFile &a_IniFile) |
Initializes the generator, reading its parameters from the INI file. More... | |
virtual | ~cTerrainHeightGen () |
Protected Attributes | |
std::shared_ptr< cProtIntGen > | m_Gen |
int | m_Seed |
Additional Inherited Members | |
Static Public Member Functions inherited from cTerrainHeightGen | |
static std::unique_ptr< cTerrainHeightGen > | CreateHeightGen (cIniFile &a_IniFile, cBiomeGen &a_BiomeGen, int a_Seed, bool &a_CacheOffByDefault) |
Creates a cTerrainHeightGen descendant based on the INI file settings. More... | |
Definition at line 22 of file HeiGen.cpp.
|
inline |
Definition at line 26 of file HeiGen.cpp.
|
inlineoverridevirtual |
Retrieves the heightmap for the specified chunk.
Implements cTerrainHeightGen.
Definition at line 58 of file HeiGen.cpp.
|
protected |
Definition at line 74 of file HeiGen.cpp.
|
protected |
Definition at line 72 of file HeiGen.cpp.