|
LeviLamina
|
This is the complete list of members for JigsawPlacement, including all inherited members.
| $ctor(uint64 maxDepth, uint64 globalContextSize, ::std::vector<::std::unique_ptr<::StructurePiece > > &pieceList, ::std::function<::std::unique_ptr<::PoolElementStructurePiece >(::StructurePoolElement const &, ::BlockPos const &, ::Rotation const &, int, ::JigsawJunction &, ::BoundingBox const &, ::BlockPos const &)> factory, ::Random &random, ::JigsawStructureRegistry const &pools, ::Dimension &dimension) (defined in JigsawPlacement) | JigsawPlacement | |
| $dtor() (defined in JigsawPlacement) | JigsawPlacement | |
| _addPiece(::PoolElementStructurePiece const &sourcePiece, ::BlockPos const &position, ::Rotation const &rotation, ::BlockPos const &refPos, uint64 contextDepth, ::PoolAliasBinding::PoolAliasLookup const &poolAliasLookup) (defined in JigsawPlacement) | JigsawPlacement | |
| _findLocalAnchorOffset(::StructurePoolElement const &initialElement, ::BlockPos const &pieceCornerPosition, ::Rotation const &rotation, ::std::string_view startAnchorName) const (defined in JigsawPlacement) | JigsawPlacement | |
| _tryPlacingPiece(::PoolElementStructurePiece const &sourcePiece, ::BoundingBox const &sourceBB, ::JigsawBlockInfo const &sourceJigsaw, ::BlockPos const &attachPos, ::StructureTemplatePool const *targetPool, ::BlockPos const &refPos, uint64 contextDepth, ::PoolAliasBinding::PoolAliasLookup const &poolAliasLookup) (defined in JigsawPlacement) | JigsawPlacement | |
| addPieces(::StructurePoolElement const &initialElement, ::BlockPos const &startPosition, ::Rotation const &rotation, ::std::string_view startAnchorName, ::PoolAliasBinding::PoolAliasLookup const &poolAliasLookup) (defined in JigsawPlacement) | JigsawPlacement | |
| JigsawPlacement(JigsawPlacement const &) (defined in JigsawPlacement) | JigsawPlacement | |
| JigsawPlacement() (defined in JigsawPlacement) | JigsawPlacement | |
| JigsawPlacement(uint64 maxDepth, uint64 globalContextSize, ::std::vector<::std::unique_ptr<::StructurePiece > > &pieceList, ::std::function<::std::unique_ptr<::PoolElementStructurePiece >(::StructurePoolElement const &, ::BlockPos const &, ::Rotation const &, int, ::JigsawJunction &, ::BoundingBox const &, ::BlockPos const &)> factory, ::Random &random, ::JigsawStructureRegistry const &pools, ::Dimension &dimension) (defined in JigsawPlacement) | JigsawPlacement | |
| mBlockBuffer (defined in JigsawPlacement) | JigsawPlacement | |
| mBlockBufferBox (defined in JigsawPlacement) | JigsawPlacement | |
| mChunkHeightCache (defined in JigsawPlacement) | JigsawPlacement | |
| mContextStack (defined in JigsawPlacement) | JigsawPlacement | |
| mDimension (defined in JigsawPlacement) | JigsawPlacement | |
| mFactory (defined in JigsawPlacement) | JigsawPlacement | |
| mGlobalContextSize (defined in JigsawPlacement) | JigsawPlacement | |
| mMaxDepth (defined in JigsawPlacement) | JigsawPlacement | |
| mPieceList (defined in JigsawPlacement) | JigsawPlacement | |
| mPlacingQueue (defined in JigsawPlacement) | JigsawPlacement | |
| mPools (defined in JigsawPlacement) | JigsawPlacement | |
| mRandom (defined in JigsawPlacement) | JigsawPlacement | |
| operator=(JigsawPlacement const &) (defined in JigsawPlacement) | JigsawPlacement | |
| PieceFactory typedef (defined in JigsawPlacement) | JigsawPlacement | |
| ~JigsawPlacement() (defined in JigsawPlacement) | JigsawPlacement |