#include <mg_biome.h>
|
| BiomeManager (Server *server) |
|
virtual | ~BiomeManager ()=default |
|
BiomeManager * | clone () const |
|
const char * | getObjectTitle () const |
|
BiomeGen * | createBiomeGen (BiomeGenType type, BiomeParams *params, v3s16 chunksize) |
|
virtual void | clear () |
|
float | getHeatAtPosOriginal (v3s16 pos, NoiseParams &np_heat, NoiseParams &np_heat_blend, u64 seed) const |
|
float | getHumidityAtPosOriginal (v3s16 pos, NoiseParams &np_humidity, NoiseParams &np_humidity_blend, u64 seed) const |
|
const Biome * | getBiomeFromNoiseOriginal (float heat, float humidity, v3s16 pos) const |
|
| ObjDefManager (IGameDef *gamedef, ObjDefType type) |
|
virtual | ~ObjDefManager () |
|
| DISABLE_CLASS_COPY (ObjDefManager) |
|
virtual ObjDef * | getByName (const std::string &name) const |
|
virtual ObjDefHandle | add (ObjDef *obj) |
|
virtual ObjDef * | get (ObjDefHandle handle) const |
|
virtual ObjDef * | set (ObjDefHandle handle, ObjDef *obj) |
|
virtual u32 | addRaw (ObjDef *obj) |
|
virtual ObjDef * | getRaw (u32 index) const |
|
virtual ObjDef * | setRaw (u32 index, ObjDef *obj) |
|
size_t | getNumObjects () const |
|
ObjDefType | getType () const |
|
const NodeDefManager * | getNodeDef () const |
|
u32 | validateHandle (ObjDefHandle handle) const |
|
◆ BiomeManager() [1/2]
BiomeManager::BiomeManager |
( |
Server * |
server | ) |
|
References ObjDefManager::add(), Biome::depth_filler, Biome::depth_riverbed, Biome::depth_top, Biome::depth_water_top, Biome::flags, Biome::heat_point, Biome::humidity_point, ObjDefManager::m_ndef, NodeResolver::m_nnlistsizes, NodeResolver::m_nodenames, m_server, MAX_MAP_GENERATION_LIMIT, Biome::max_pos, Biome::min_pos, ObjDef::name, NodeDefManager::pendNodeResolve(), and Biome::vertical_blend.
◆ ~BiomeManager()
virtual BiomeManager::~BiomeManager |
( |
| ) |
|
|
virtualdefault |
◆ BiomeManager() [2/2]
BiomeManager::BiomeManager |
( |
| ) |
|
|
inlineprivate |
◆ clear()
void BiomeManager::clear |
( |
| ) |
|
|
virtual |
◆ clone()
◆ create()
◆ createBiomeGen()
◆ createBiomeParams()
◆ getBiomeFromNoiseOriginal()
const Biome * BiomeManager::getBiomeFromNoiseOriginal |
( |
float |
heat, |
|
|
float |
humidity, |
|
|
v3s16 |
pos |
|
) |
| const |
◆ getHeatAtPosOriginal()
◆ getHumidityAtPosOriginal()
◆ getObjectTitle()
const char* BiomeManager::getObjectTitle |
( |
| ) |
const |
|
inlinevirtual |
◆ m_server
Server* BiomeManager::m_server |
|
private |
The documentation for this class was generated from the following files: