LeviLamina
Loading...
Searching...
No Matches
MineshaftCorridor Member List

This is the complete list of members for MineshaftCorridor, including all inherited members.

$addChildren(::StructurePiece &startPiece, ::std::vector<::std::unique_ptr<::StructurePiece > > &pieces, ::Random &random) (defined in MineshaftCorridor)MineshaftCorridor
$addHardcodedSpawnAreas(::LevelChunk &chunk) const (defined in StructurePiece)StructurePiece
$canBeReplaced(::BlockSource &region, int const x, int const y, int const z, ::BoundingBox const &chunkBB) (defined in MineshaftPiece)MineshaftPiece
$dtor() (defined in MineshaftPiece)MineshaftPiece
$generateBox(::BlockSource &region, ::BoundingBox const &chunkBB, int x0, int y0, int z0, int x1, int y1, int z1, ::Block const &edgeBlock, ::Block const &fillBlock, bool skipAir) (defined in StructurePiece)StructurePiece
$getType() const (defined in MineshaftCorridor)MineshaftCorridor
$getWorldX(int x, int z) (defined in StructurePiece)StructurePiece
$getWorldZ(int x, int z) (defined in StructurePiece)StructurePiece
$isInInvalidLocation(::BlockSource &region, ::BoundingBox const &chunkBB) (defined in MineshaftPiece)MineshaftPiece
$moveBoundingBox(int dx, int dy, int dz) (defined in StructurePiece)StructurePiece
$placeBlock(::BlockSource &region, ::Block const &block, int x, int y, int z, ::BoundingBox const &chunkBB) (defined in StructurePiece)StructurePiece
$postProcess(::BlockSource &region, ::Random &random, ::BoundingBox const &chunkBB) (defined in MineshaftCorridor)MineshaftCorridor
$postProcessMobsAt(::BlockSource &region, ::Random &random, ::BoundingBox const &chunkBB) (defined in MineshaftCorridor)MineshaftCorridor
$vftable() (defined in MineshaftCorridor)MineshaftCorridorstatic
_fillPillarDownOrChainUp(::BlockSource &region, int x, int z, int chunkBB, ::BoundingBox const &y) (defined in MineshaftCorridor)MineshaftCorridor
_placeCobWeb(::BlockSource &region, ::BoundingBox const &chunkBB, ::Random &random, float p, int x0, int z, int y1) (defined in MineshaftCorridor)MineshaftCorridor
_placeDoubleLowerOrUpperSupport(::BlockSource &region, ::BoundingBox const &chunkBB, int z, int x, int y) (defined in MineshaftCorridor)MineshaftCorridor
_placeSupport(::BlockSource &region, ::BoundingBox const &chunkBB, int z, int random, int x0, int y0, int y1, ::Random &x1) (defined in MineshaftCorridor)MineshaftCorridor
addChildren(::StructurePiece &startPiece, ::std::vector<::std::unique_ptr<::StructurePiece > > &pieces, ::Random &random) (defined in MineshaftCorridor)MineshaftCorridorvirtual
addHardcodedSpawnAreas(::LevelChunk &chunk) const (defined in StructurePiece)StructurePiecevirtual
addTerrainAdjustmentToken(::std::shared_ptr< bool > token) (defined in StructurePiece)StructurePiece
canBeReplaced(::BlockSource &region, int const x, int const y, int const z, ::BoundingBox const &chunkBB) (defined in MineshaftPiece)MineshaftPiecevirtual
createRandomShaftPiece(::MineshaftData &metadata, ::std::vector<::std::unique_ptr<::StructurePiece > > &pieces, ::Random &random, int footX, int footY, int footZ, int direction, int genDepth) (defined in MineshaftPiece)MineshaftPiece
findCorridorSize(::std::vector<::std::unique_ptr<::StructurePiece > > &pieces, ::Random &random, int footX, int footY, int footZ, int direction) (defined in MineshaftCorridor)MineshaftCorridorstatic
generateAndAddPiece(::StructurePiece &startPiece, ::std::vector<::std::unique_ptr<::StructurePiece > > &pieces, ::Random &random, int footX, int footY, int footZ, int direction, int depth) (defined in MineshaftPiece)MineshaftPiece
generateBox(::BlockSource &region, ::BoundingBox const &chunkBB, int x0, int y0, int z0, int x1, int y1, int z1, ::Block const &edgeBlock, ::Block const &fillBlock, bool skipAir) (defined in StructurePiece)StructurePiecevirtual
generateBox(::BlockSource &region, ::BoundingBox const &chunkBB, int x0, int y0, int z0, int x1, int y1, int z1, bool random, ::Random &selector, ::BlockSelector const &skipAir) (defined in StructurePiece)StructurePiece
generateMaybeBox(::BlockSource &region, ::BoundingBox const &chunkBB, ::Random &random, float probability, int x0, int y0, int z0, int x1, int y1, int z1, ::Block const &edgeBlock, ::Block const &fillBlock, bool excludeSky, bool skipAir) (defined in StructurePiece)StructurePiece
getBlock(::BlockSource &region, int x, int y, int z, ::BoundingBox const &chunkBB) (defined in StructurePiece)StructurePiece
getOrientationData(::Block const *block, ushort data) (defined in StructurePiece)StructurePiece
getType() const (defined in MineshaftCorridor)MineshaftCorridor
getWorldX(int x, int z) (defined in StructurePiece)StructurePiecevirtual
getWorldY(int y) (defined in StructurePiece)StructurePiece
getWorldZ(int x, int z) (defined in StructurePiece)StructurePiecevirtual
isAboveGround(int x0, int y1, int z, ::BlockSource &region) (defined in StructurePiece)StructurePiece
isInInvalidLocation(::BlockSource &region, ::BoundingBox const &chunkBB) (defined in MineshaftPiece)MineshaftPiecevirtual
mBoundingBox (defined in StructurePiece)StructurePiece
mGenDepth (defined in StructurePiece)StructurePiece
MineshaftCorridor(MineshaftCorridor const &) (defined in MineshaftCorridor)MineshaftCorridor
MineshaftCorridor() (defined in MineshaftCorridor)MineshaftCorridor
MineshaftPiece(MineshaftPiece const &) (defined in MineshaftPiece)MineshaftPiece
MineshaftPiece() (defined in MineshaftPiece)MineshaftPiece
mOrientation (defined in StructurePiece)StructurePiece
moveBoundingBox(int dx, int dy, int dz) (defined in StructurePiece)StructurePiecevirtual
mTerrainAdjustmentToken (defined in StructurePiece)StructurePiece
mUnk191025 (defined in MineshaftCorridor)MineshaftCorridor
mUnk1ccc77 (defined in MineshaftPiece)MineshaftPiece
mUnk3560e1 (defined in MineshaftCorridor)MineshaftCorridor
mUnkce0fd5 (defined in MineshaftCorridor)MineshaftCorridor
mUnkd87313 (defined in MineshaftCorridor)MineshaftCorridor
operator=(MineshaftCorridor const &) (defined in MineshaftCorridor)MineshaftCorridor
operator=(MineshaftPiece const &) (defined in MineshaftPiece)MineshaftPiece
placeBlock(::BlockSource &region, ::Block const &block, int x, int y, int z, ::BoundingBox const &chunkBB) (defined in StructurePiece)StructurePiecevirtual
postProcess(::BlockSource &region, ::Random &random, ::BoundingBox const &chunkBB) (defined in MineshaftCorridor)MineshaftCorridorvirtual
postProcessMobsAt(::BlockSource &region, ::Random &random, ::BoundingBox const &chunkBB) (defined in MineshaftCorridor)MineshaftCorridorvirtual
setPlanksBlock(::BlockSource &region, ::Block const &planksBlock, int x, int y, int z) (defined in MineshaftPiece)MineshaftPiece
~MineshaftCorridor()=default (defined in MineshaftCorridor)MineshaftCorridorvirtual
~MineshaftPiece() (defined in MineshaftPiece)MineshaftPiecevirtual
~StructurePiece() (defined in StructurePiece)StructurePiecevirtual