Cuberite
A lightweight, fast and extensible game server for Minecraft
Public Member Functions | Protected Attributes | List of all members
cBioGenGrown Class Reference
Inheritance diagram for cBioGenGrown:
Inheritance graph
[legend]
Collaboration diagram for cBioGenGrown:
Collaboration graph
[legend]

Public Member Functions

 cBioGenGrown (int a_Seed)
 
virtual void GenBiomes (cChunkCoords a_ChunkCoords, cChunkDef::BiomeMap &a_Biomes) override
 Generates biomes for the given chunk. More...
 
- Public Member Functions inherited from cBiomeGen
virtual void InitializeBiomeGen (cIniFile &a_IniFile)
 Reads parameters from the ini file, prepares generator for use. More...
 
virtual ~cBiomeGen ()
 

Protected Attributes

std::shared_ptr< cIntGen< 16, 16 > > m_Gen
 

Additional Inherited Members

- Static Public Member Functions inherited from cBiomeGen
static std::unique_ptr< cBiomeGenCreateBiomeGen (cIniFile &a_IniFile, int a_Seed, bool &a_CacheOffByDefault)
 Creates the correct BiomeGen descendant based on the ini file settings. More...
 

Detailed Description

Definition at line 928 of file BioGen.cpp.

Constructor & Destructor Documentation

◆ cBioGenGrown()

cBioGenGrown::cBioGenGrown ( int  a_Seed)
inline

Definition at line 932 of file BioGen.cpp.

Member Function Documentation

◆ GenBiomes()

virtual void cBioGenGrown::GenBiomes ( cChunkCoords  a_ChunkCoords,
cChunkDef::BiomeMap a_BiomeMap 
)
inlineoverridevirtual

Generates biomes for the given chunk.

Implements cBiomeGen.

Definition at line 1008 of file BioGen.cpp.

Member Data Documentation

◆ m_Gen

std::shared_ptr<cIntGen<16, 16> > cBioGenGrown::m_Gen
protected

Definition at line 1022 of file BioGen.cpp.


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