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

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

$_needsPostProcessing(::BlockSource &region) (defined in PoolElementStructurePiece)PoolElementStructurePiece
$addChildren(::StructurePiece &startPiece, ::std::vector<::std::unique_ptr<::StructurePiece > > &pieces, ::Random &random) (defined in StructurePiece)StructurePiece
$addHardcodedSpawnAreas(::LevelChunk &chunk) const (defined in StructurePiece)StructurePiece
$canBeReplaced(::BlockSource &, int const, int const, int const, ::BoundingBox const &) (defined in StructurePiece)StructurePiece
$dtor() (defined in StructurePiece)StructurePiece
$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 StructurePiece)StructurePiece
$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 StructurePiece)StructurePiece
$moveBoundingBox(int dx, int dy, int dz) (defined in PoolElementStructurePiece)PoolElementStructurePiece
$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 PoolElementStructurePiece)PoolElementStructurePiece
$postProcessMobsAt(::BlockSource &region, ::Random &random, ::BoundingBox const &chunkBB) (defined in PoolElementStructurePiece)PoolElementStructurePiece
$vftable()PoolElementStructurePiecestatic
_needsPostProcessing(::BlockSource &region) (defined in PoolElementStructurePiece)PoolElementStructurePiecevirtual
addChildren(::StructurePiece &startPiece, ::std::vector<::std::unique_ptr<::StructurePiece > > &pieces, ::Random &random) (defined in StructurePiece)StructurePiecevirtual
addHardcodedSpawnAreas(::LevelChunk &chunk) const (defined in StructurePiece)StructurePiecevirtual
addTerrainAdjustmentToken(::std::shared_ptr< bool > token) (defined in StructurePiece)StructurePiece
canBeReplaced(::BlockSource &, int const, int const, int const, ::BoundingBox const &) (defined in StructurePiece)StructurePiecevirtual
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 skipAir, ::Random &random, ::BlockSelector const &selector) (defined in StructurePiece)StructurePiece
generateHeightAtPosition(::BlockPos const &, ::Dimension &, ::BlockVolume &, ::std::unordered_map<::ChunkPos, ::std::unique_ptr<::std::vector< short > > > &) const =0 (defined in PoolElementStructurePiece)PoolElementStructurePiecepure virtual
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 skipAir, bool excludeSky) (defined in StructurePiece)StructurePiece
getBeardStabilizeBlock(::Block const &) const =0 (defined in PoolElementStructurePiece)PoolElementStructurePiecepure virtual
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
getSupportBlock(::BlockSource &, ::BlockPos const &, ::Block const &) const =0 (defined in PoolElementStructurePiece)PoolElementStructurePiecepure virtual
getTerrainAdjustmentEffect() const =0 (defined in PoolElementStructurePiece)PoolElementStructurePiecepure virtual
getType() const (defined in StructurePiece)StructurePiece
getWorldX(int x, int z) (defined in StructurePiece)StructurePiecevirtual
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 StructurePiece)StructurePiecevirtual
mBoundingBox (defined in StructurePiece)StructurePiece
mCachedMaxRadius (defined in PoolElementStructurePiece)PoolElementStructurePiece
mCachedPieceBaseY (defined in PoolElementStructurePiece)PoolElementStructurePiece
mCachedPieceBounds (defined in PoolElementStructurePiece)PoolElementStructurePiece
mCachedXCenter (defined in PoolElementStructurePiece)PoolElementStructurePiece
mCachedZCenter (defined in PoolElementStructurePiece)PoolElementStructurePiece
mElement (defined in PoolElementStructurePiece)PoolElementStructurePiece
mEntitiesToPlace (defined in PoolElementStructurePiece)PoolElementStructurePiece
mGenDepth (defined in StructurePiece)StructurePiece
mJigsawJunction (defined in PoolElementStructurePiece)PoolElementStructurePiece
mOrientation (defined in StructurePiece)StructurePiece
moveBoundingBox(int dx, int dy, int dz) (defined in PoolElementStructurePiece)PoolElementStructurePiecevirtual
mPosition (defined in PoolElementStructurePiece)PoolElementStructurePiece
mRefPos (defined in PoolElementStructurePiece)PoolElementStructurePiece
mRotation (defined in PoolElementStructurePiece)PoolElementStructurePiece
mTerrainAdjustmentToken (defined in StructurePiece)StructurePiece
operator=(PoolElementStructurePiece const &) (defined in PoolElementStructurePiece)PoolElementStructurePiece
placeBlock(::BlockSource &region, ::Block const &block, int x, int y, int z, ::BoundingBox const &chunkBB) (defined in StructurePiece)StructurePiecevirtual
PoolElementStructurePiece(PoolElementStructurePiece const &) (defined in PoolElementStructurePiece)PoolElementStructurePiece
PoolElementStructurePiece() (defined in PoolElementStructurePiece)PoolElementStructurePiece
postProcess(::BlockSource &region, ::Random &random, ::BoundingBox const &chunkBB) (defined in PoolElementStructurePiece)PoolElementStructurePiecevirtual
postProcessMobsAt(::BlockSource &region, ::Random &random, ::BoundingBox const &chunkBB) (defined in PoolElementStructurePiece)PoolElementStructurePiecevirtual
~PoolElementStructurePiece()=default (defined in PoolElementStructurePiece)PoolElementStructurePiecevirtual
~StructurePiece() (defined in StructurePiece)StructurePiecevirtual