#include <emerge.h>
Collaboration diagram for EmergeParams:Public Member Functions | |
| EmergeParams ()=delete | |
| ~EmergeParams () | |
| DISABLE_CLASS_COPY (EmergeParams) | |
| GenerateNotifier | createNotifier () const |
Public Attributes | |
| const NodeDefManager * | ndef |
| bool | enable_mapgen_debug_info |
| u32 | gen_notify_on |
| const std::set< u32 > * | gen_notify_on_deco_ids |
| const std::set< std::string > * | gen_notify_on_custom |
| BiomeGen * | biomegen |
| BiomeManager * | biomemgr |
| OreManager * | oremgr |
| DecorationManager * | decomgr |
| SchematicManager * | schemmgr |
Private Member Functions | |
| EmergeParams (EmergeManager *parent, const BiomeGen *biomegen, const BiomeManager *biomemgr, const OreManager *oremgr, const DecorationManager *decomgr, const SchematicManager *schemmgr) | |
Friends | |
| class | EmergeManager |
|
delete |
| EmergeParams::~EmergeParams | ( | ) |
|
private |
|
inline |
References gen_notify_on, gen_notify_on_custom, and gen_notify_on_deco_ids.
| EmergeParams::DISABLE_CLASS_COPY | ( | EmergeParams | ) |
|
friend |
| BiomeGen* EmergeParams::biomegen |
Referenced by EmergeParams(), MapgenBasic::MapgenBasic(), and ~EmergeParams().
| BiomeManager* EmergeParams::biomemgr |
Referenced by MapgenBasic::MapgenBasic(), and ~EmergeParams().
| DecorationManager* EmergeParams::decomgr |
| bool EmergeParams::enable_mapgen_debug_info |
| u32 EmergeParams::gen_notify_on |
Referenced by createNotifier().
| const std::set<std::string>* EmergeParams::gen_notify_on_custom |
Referenced by createNotifier().
| const std::set<u32>* EmergeParams::gen_notify_on_deco_ids |
Referenced by createNotifier().
| const NodeDefManager* EmergeParams::ndef |
Referenced by Mapgen::Mapgen(), and MapgenV6::MapgenV6().
| OreManager* EmergeParams::oremgr |
| SchematicManager* EmergeParams::schemmgr |
Referenced by ~EmergeParams().