| biomegen | Mapgen | |
| biomemap | Mapgen | |
| blockseed | Mapgen | |
| c_cobble | MapgenBasic | protected |
| c_lava_source | MapgenBasic | protected |
| c_river_water_source | MapgenBasic | protected |
| c_stone | MapgenBasic | protected |
| c_water_source | MapgenBasic | protected |
| calcLighting(v3s16 nmin, v3s16 nmax, v3s16 full_nmin, v3s16 full_nmax, bool propagate_shadow=true) | Mapgen | |
| cave_width | MapgenBasic | protected |
| cavern_limit | MapgenBasic | protected |
| cavern_taper | MapgenBasic | protected |
| cavern_threshold | MapgenBasic | protected |
| createMapgen(MapgenType mgtype, MapgenParams *params, EmergeParams *emerge) | Mapgen | static |
| createMapgenParams(MapgenType mgtype) | Mapgen | static |
| csize | Mapgen | |
| DISABLE_CLASS_COPY(Mapgen) | Mapgen | |
| dungeon_ymax | MapgenBasic | protected |
| dungeon_ymin | MapgenBasic | protected |
| dustTopNodes() | MapgenBasic | virtual |
| findGroundLevel(v2s16 p2d, s16 ymin, s16 ymax) | Mapgen | |
| findLiquidSurface(v2s16 p2d, s16 ymin, s16 ymax) | Mapgen | |
| flags | Mapgen | |
| full_node_max | MapgenBasic | protected |
| full_node_min | MapgenBasic | protected |
| generateBiomes() | MapgenBasic | virtual |
| generateCavernsNoise(s16 max_stone_y) | MapgenBasic | virtual |
| generateCavesNoiseIntersection(s16 max_stone_y) | MapgenBasic | virtual |
| generateCavesRandomWalk(s16 max_stone_y, s16 large_cave_ymax) | MapgenBasic | virtual |
| generateDungeons(s16 max_stone_y) | MapgenBasic | virtual |
| generateTerrain() | MapgenFlat | |
| generating | Mapgen | |
| gennotify | Mapgen | |
| getBlockSeed(v3s16 p, s32 seed) | Mapgen | static |
| getBlockSeed2(v3s16 p, s32 seed) | Mapgen | static |
| getGroundLevelAtPoint(v2s16 p) | Mapgen | inlinevirtual |
| getMapgenName(MapgenType mgtype) | Mapgen | static |
| getMapgenNames(std::vector< const char * > *mgnames, bool include_hidden) | Mapgen | static |
| getMapgenType(const std::string &mgname) | Mapgen | static |
| getSpawnLevelAtPoint(v2s16 p) | MapgenFlat | virtual |
| getSurfaces(v2s16 p2d, s16 ymin, s16 ymax, std::vector< s16 > &floors, std::vector< s16 > &ceilings) | Mapgen | |
| getType() const | MapgenFlat | inlinevirtual |
| ground_level | MapgenFlat | private |
| heightmap | Mapgen | |
| hill_steepness | MapgenFlat | private |
| hill_threshold | MapgenFlat | private |
| id | Mapgen | |
| isLiquidHorizontallyFlowable(u32 vi, v3s32 em) | Mapgen | inlineprivate |
| lake_steepness | MapgenFlat | private |
| lake_threshold | MapgenFlat | private |
| large_cave_depth | MapgenBasic | protected |
| large_cave_flooded | MapgenBasic | protected |
| large_cave_num_max | MapgenBasic | protected |
| large_cave_num_min | MapgenBasic | protected |
| lightSpread(VoxelArea &a, std::queue< std::pair< v3s16, u8 > > &queue, const v3s16 &p, u8 light) | Mapgen | private |
| m_bmgr | MapgenBasic | protected |
| m_emerge | Mapgen | |
| makeChunk(BlockMakeData *data) | MapgenFlat | virtual |
| Mapgen()=default | Mapgen | |
| Mapgen(int mapgenid, MapgenParams *params, EmergeParams *emerge) | Mapgen | |
| mapgen_limit | Mapgen | |
| MapgenBasic(int mapgenid, MapgenParams *params, EmergeParams *emerge) | MapgenBasic | |
| MapgenFlat(MapgenFlatParams *params, EmergeParams *emerge) | MapgenFlat | |
| ndef | Mapgen | |
| node_max | MapgenBasic | protected |
| node_min | MapgenBasic | protected |
| noise_filler_depth | MapgenBasic | protected |
| noise_terrain | MapgenFlat | private |
| np_cave1 | MapgenBasic | protected |
| np_cave2 | MapgenBasic | protected |
| np_cavern | MapgenBasic | protected |
| np_dungeons | MapgenBasic | protected |
| propagateSunlight(v3s16 nmin, v3s16 nmax, bool propagate_shadow) | Mapgen | |
| seed | Mapgen | |
| setDefaultSettings(Settings *settings) | Mapgen | static |
| setLighting(u8 light, v3s16 nmin, v3s16 nmax) | Mapgen | |
| small_cave_num_max | MapgenBasic | protected |
| small_cave_num_min | MapgenBasic | protected |
| spflags | MapgenBasic | protected |
| spreadLight(const v3s16 &nmin, const v3s16 &nmax) | Mapgen | |
| updateHeightmap(v3s16 nmin, v3s16 nmax) | Mapgen | |
| updateLiquid(UniqueQueue< v3s16 > *trans_liquid, v3s16 nmin, v3s16 nmax) | Mapgen | |
| vm | Mapgen | |
| water_level | Mapgen | |
| ystride | MapgenBasic | protected |
| zstride | MapgenBasic | protected |
| zstride_1d | MapgenBasic | protected |
| zstride_1u1d | MapgenBasic | protected |
| ~Mapgen() | Mapgen | virtual |
| ~MapgenBasic() | MapgenBasic | virtual |
| ~MapgenFlat() | MapgenFlat | |