LeviLamina
Loading...
Searching...
No Matches
br::worldgen::JigsawPlacer Struct Reference

Public Member Functions

JigsawPlaceroperator= (JigsawPlacer const &)
 
 JigsawPlacer (JigsawPlacer const &)
 
MCAPI void tryPlacingChildren (::br::worldgen::JigsawPieceState state)
 
MCAPI ~JigsawPlacer ()
 
MCAPI void $dtor ()
 

Public Attributes

::ll::TypedStorage< 8, 8, ::br::worldgen::WorldGenRandom & > mRandom
 
::ll::TypedStorage< 8, 8, ::br::worldgen::ChunkAccessor & > mChunkAccessor
 
::ll::TypedStorage< 8, 8, ::JigsawStructureRegistry const & > mPools
 
::ll::TypedStorage< 8, 8, ::PoolAliasBinding::PoolAliasLookup const & > mPoolAliasLookup
 
::ll::TypedStorage< 4, 4, int > mMaxDepth
 
::ll::TypedStorage< 8, 168, ::br::worldgen::JigsawSectionDatamPieces
 
::ll::TypedStorage< 8, 8, int(*)(::JigsawStructureUtils::MetadataCache &, ::BlockPos const &, ::Rotation, ::BoundingBox const &, ::std::vector<::SharedTypes::v1_21_80::JigsawBlockMetadata > const &, ::std::vector< uint64 > const &, ::JigsawStructureRegistry const &)> mExpansionCalc
 
::ll::TypedStorage< 8, 8, void(*)(int, ::BoundingBox &)> mExpansionEval
 
::ll::TypedStorage< 8, 24, ::std::vector<::br::worldgen::JigsawSpace > > mPlacementSpaces
 
::ll::TypedStorage< 8, 40, ::StablePriorityQueue<::br::worldgen::JigsawPieceState, ::std::less > > mPlacingQueue
 

Constructor & Destructor Documentation

◆ ~JigsawPlacer()

MCAPI br::worldgen::JigsawPlacer::~JigsawPlacer ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ tryPlacingChildren()

MCAPI void br::worldgen::JigsawPlacer::tryPlacingChildren ( ::br::worldgen::JigsawPieceState state)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void br::worldgen::JigsawPlacer::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this struct was generated from the following file: