|
| virtual void | appendJunctions (::BoundingBox const &box, ::std::vector<::br::worldgen::JigsawJunction > &junctions) |
| virtual void | appendRigid (::br::worldgen::TerrainAdjustment::Type type, ::std::vector<::br::worldgen::Rigid > &rigids) |
| virtual bool | postProcess (::BlockSource ®ion, ::Random &random, ::BoundingBox const &chunkBB) const |
| virtual bool | postProcess (::BlockSource ®ion, ::IRandom &random, ::BlockPos structurePos, ::BoundingBox const &chunkBB, ::br::worldgen::JigsawReplacement replacement) const |
| virtual void | placeEntities (::BlockSource ®ion, ::BoundingBox const &overlapBB) const |
|
MCAPI | PoolElementStructureSection (::StructurePoolElement const &element, ::BlockPos position, int groundOffset, ::Rotation rot, ::BoundingBox box, ::std::vector<::br::worldgen::JigsawJunction > const &junctions, ::br::worldgen::LiquidSettings liquidSettings) |
|
MCAPI::SharedTypes::v1_21_50::PoolElementStructureSection | serialize () const |
|
MCAPI void * | $ctor (::StructurePoolElement const &element, ::BlockPos position, int groundOffset, ::Rotation rot, ::BoundingBox box, ::std::vector<::br::worldgen::JigsawJunction > const &junctions, ::br::worldgen::LiquidSettings liquidSettings) |
|
MCAPI void | $appendJunctions (::BoundingBox const &box, ::std::vector<::br::worldgen::JigsawJunction > &junctions) |
|
MCAPI void | $appendRigid (::br::worldgen::TerrainAdjustment::Type type, ::std::vector<::br::worldgen::Rigid > &rigids) |
|
MCAPI bool | $postProcess (::BlockSource ®ion, ::Random &random, ::BoundingBox const &chunkBB) const |
|
MCAPI bool | $postProcess (::BlockSource ®ion, ::IRandom &random, ::BlockPos structurePos, ::BoundingBox const &chunkBB, ::br::worldgen::JigsawReplacement replacement) const |
|
MCAPI void | $placeEntities (::BlockSource ®ion, ::BoundingBox const &overlapBB) const |
|
MCFOLD::BoundingBox const & | boundingBox () const |
|
MCAPI bool | isNearChunk (::ChunkPos pos, int distance) const |
|
|
::ll::TypedStorage< 8, 8, ::StructurePoolElement const * > | mElement |
|
::ll::TypedStorage< 4, 4, int > | mGroundOffset |
|
::ll::TypedStorage< 1, 1, ::Rotation > | mRot |
|
::ll::TypedStorage< 4, 12, ::BlockPos > | mPosition |
|
::ll::TypedStorage< 8, 24, ::std::vector<::br::worldgen::JigsawJunction > > | mJunctions |
|
::ll::TypedStorage< 1, 1, ::br::worldgen::LiquidSettings > | mLiquidSettings |
|
::ll::TypedStorage< 4, 24, ::BoundingBox > | mBoundingBox |