#include <BioGen.h>
Definition at line 279 of file BioGen.h.
cBioGenTwoLevel::cBioGenTwoLevel |
( |
int |
a_Seed | ) |
|
void cBioGenTwoLevel::InitializeBiomeGen |
( |
cIniFile & |
a_IniFile | ) |
|
|
overrideprotectedvirtual |
Reads parameters from the ini file, prepares generator for use.
Reimplemented from cBiomeGen.
Definition at line 903 of file BioGen.cpp.
EMCSBiome cBioGenTwoLevel::SelectBiome |
( |
int |
a_BiomeGroup, |
|
|
size_t |
a_BiomeIdx, |
|
|
int |
a_DistLevel |
|
) |
| |
|
protected |
Selects biome from the specified biome group, based on the specified index.
Note that both params may overflow a_DistLevel is either 0 or 1; zero when it is at the edge of the small Voronoi cell, 1 near the center
Definition at line 790 of file BioGen.cpp.
float cBioGenTwoLevel::m_AmpX1 |
|
protected |
float cBioGenTwoLevel::m_AmpX2 |
|
protected |
float cBioGenTwoLevel::m_AmpX3 |
|
protected |
float cBioGenTwoLevel::m_AmpZ1 |
|
protected |
float cBioGenTwoLevel::m_AmpZ2 |
|
protected |
float cBioGenTwoLevel::m_AmpZ3 |
|
protected |
float cBioGenTwoLevel::m_FreqX1 |
|
protected |
float cBioGenTwoLevel::m_FreqX2 |
|
protected |
float cBioGenTwoLevel::m_FreqX3 |
|
protected |
float cBioGenTwoLevel::m_FreqZ1 |
|
protected |
float cBioGenTwoLevel::m_FreqZ2 |
|
protected |
float cBioGenTwoLevel::m_FreqZ3 |
|
protected |
cNoise cBioGenTwoLevel::m_Noise1 |
|
protected |
cNoise cBioGenTwoLevel::m_Noise2 |
|
protected |
cNoise cBioGenTwoLevel::m_Noise3 |
|
protected |
cNoise cBioGenTwoLevel::m_Noise4 |
|
protected |
cNoise cBioGenTwoLevel::m_Noise5 |
|
protected |
cNoise cBioGenTwoLevel::m_Noise6 |
|
protected |
The Voronoi map that decides the groups of biomes.
Definition at line 289 of file BioGen.h.
The Voronoi map that decides biomes inside individual biome groups.
Definition at line 292 of file BioGen.h.
The documentation for this class was generated from the following files: