LeviLamina
|
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 ®ion, int const x, int const y, int const z, ::BoundingBox const &chunkBB) (defined in MineshaftPiece) | MineshaftPiece | |
$dtor() (defined in MineshaftPiece) | MineshaftPiece | |
$generateBox(::BlockSource ®ion, ::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 ®ion, ::BoundingBox const &chunkBB) (defined in MineshaftPiece) | MineshaftPiece | |
$moveBoundingBox(int dx, int dy, int dz) (defined in StructurePiece) | StructurePiece | |
$placeBlock(::BlockSource ®ion, ::Block const &block, int x, int y, int z, ::BoundingBox const &chunkBB) (defined in StructurePiece) | StructurePiece | |
$postProcess(::BlockSource ®ion, ::Random &random, ::BoundingBox const &chunkBB) (defined in MineshaftCorridor) | MineshaftCorridor | |
$postProcessMobsAt(::BlockSource ®ion, ::Random &random, ::BoundingBox const &chunkBB) (defined in MineshaftCorridor) | MineshaftCorridor | |
$vftable() (defined in MineshaftCorridor) | MineshaftCorridor | static |
_fillPillarDownOrChainUp(::BlockSource ®ion, int x, int z, int chunkBB, ::BoundingBox const &y) (defined in MineshaftCorridor) | MineshaftCorridor | |
_placeCobWeb(::BlockSource ®ion, ::BoundingBox const &chunkBB, ::Random &random, float p, int x0, int z, int y1) (defined in MineshaftCorridor) | MineshaftCorridor | |
_placeDoubleLowerOrUpperSupport(::BlockSource ®ion, ::BoundingBox const &chunkBB, int z, int x, int y) (defined in MineshaftCorridor) | MineshaftCorridor | |
_placeSupport(::BlockSource ®ion, ::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) | MineshaftCorridor | virtual |
addHardcodedSpawnAreas(::LevelChunk &chunk) const (defined in StructurePiece) | StructurePiece | virtual |
addTerrainAdjustmentToken(::std::shared_ptr< bool > token) (defined in StructurePiece) | StructurePiece | |
canBeReplaced(::BlockSource ®ion, int const x, int const y, int const z, ::BoundingBox const &chunkBB) (defined in MineshaftPiece) | MineshaftPiece | virtual |
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) | MineshaftCorridor | static |
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 ®ion, ::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 | virtual |
generateBox(::BlockSource ®ion, ::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 ®ion, ::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 ®ion, 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) | StructurePiece | virtual |
getWorldY(int y) (defined in StructurePiece) | StructurePiece | |
getWorldZ(int x, int z) (defined in StructurePiece) | StructurePiece | virtual |
isAboveGround(int x0, int y1, int z, ::BlockSource ®ion) (defined in StructurePiece) | StructurePiece | |
isInInvalidLocation(::BlockSource ®ion, ::BoundingBox const &chunkBB) (defined in MineshaftPiece) | MineshaftPiece | virtual |
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) | StructurePiece | virtual |
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 ®ion, ::Block const &block, int x, int y, int z, ::BoundingBox const &chunkBB) (defined in StructurePiece) | StructurePiece | virtual |
postProcess(::BlockSource ®ion, ::Random &random, ::BoundingBox const &chunkBB) (defined in MineshaftCorridor) | MineshaftCorridor | virtual |
postProcessMobsAt(::BlockSource ®ion, ::Random &random, ::BoundingBox const &chunkBB) (defined in MineshaftCorridor) | MineshaftCorridor | virtual |
setPlanksBlock(::BlockSource ®ion, ::Block const &planksBlock, int x, int y, int z) (defined in MineshaftPiece) | MineshaftPiece | |
~MineshaftCorridor()=default (defined in MineshaftCorridor) | MineshaftCorridor | virtual |
~MineshaftPiece() (defined in MineshaftPiece) | MineshaftPiece | virtual |
~StructurePiece() (defined in StructurePiece) | StructurePiece | virtual |