30 ::ll::TypedStorage<8, 8, ::br::worldgen::WorldGenRandom&> mRandom;
31 ::ll::TypedStorage<8, 8, ::br::worldgen::ChunkAccessor&> mChunkAccessor;
32 ::ll::TypedStorage<8, 8, ::JigsawStructureRegistry const&> mPools;
33 ::ll::TypedStorage<8, 8, ::PoolAliasBinding::PoolAliasLookup const&> mPoolAliasLookup;
34 ::ll::TypedStorage<4, 4, int> mMaxDepth;
35 ::ll::TypedStorage<8, 168, ::br::worldgen::JigsawSectionData> mPieces;
41 ::ll::TypedStorage<8, 8, void (*)(int,
::BoundingBox&)> mExpansionEval;
42 ::ll::TypedStorage<8, 24, ::std::vector<::br::worldgen::JigsawSpace>> mPlacementSpaces;
43 ::ll::TypedStorage<8, 40, ::StablePriorityQueue<::br::worldgen::JigsawPieceState, ::std::less>> mPlacingQueue;