48 ::ll::TypedStorage<4, 4, float> mIntegrity;
49 ::ll::TypedStorage<4, 4, uint> mSeed;
50 ::ll::TypedStorage<1, 1, ::Projection> mProjection;
51 ::ll::TypedStorage<1, 1, ::Mirror> mMirror;
52 ::ll::TypedStorage<1, 1, ::Rotation> mRotation;
53 ::ll::TypedStorage<1, 1, bool> mIgnoreStructureBlocks;
54 ::ll::TypedStorage<1, 1, bool> mIgnoreJigsawBlocks;
55 ::ll::TypedStorage<1, 1, bool> mWaterBelowSeaLevel;
56 ::ll::TypedStorage<8, 8, ::Block const*> mIgnoreBlock;
57 ::ll::TypedStorage<8, 8, ::ChunkPos> mChunkPos;
58 ::ll::TypedStorage<4, 12, ::BlockPos> mRefPos;
59 ::ll::TypedStorage<4, 24, ::BoundingBox> mBoundingBox;
60 ::ll::TypedStorage<8, 64, ::std::unordered_map<uchar, uchar>> mSwapAuxValues;
61 ::ll::TypedStorage<8, 8, ::std::vector<::std::unique_ptr<::StructurePoolBlockRule>>
const*> mBlockRules;
62 ::ll::TypedStorage<8, 8, ::std::vector<::std::unique_ptr<::StructurePoolBlockTagRule>>
const*> mBlockTagRules;
63 ::ll::TypedStorage<8, 24, ::std::vector<::std::vector<::std::reference_wrapper<::HashedString const>>>>
65 ::ll::TypedStorage<8, 16, ::std::map<::HashedString, ::LegacyStructureSettings::IndexedName>> mIndexedNames;
84 MCAPI
void updateBoundingBoxFromChunkPos();
92 MCAPI
static float const& INTEGRITY_MAX();
101 $ctor(::Mirror mirror, ::Rotation rotation,
::Block const* ignoreBlock,
::BoundingBox const& boundingBox);