LeviLamina
|
Classes | |
struct | IndexedName |
Public Member Functions | |
MCAPI | LegacyStructureSettings (::LegacyStructureSettings const &) |
MCAPI | LegacyStructureSettings (::Mirror mirror, ::Rotation rotation, ::Block const *ignoreBlock, ::BoundingBox const &boundingBox) |
MCAPI::Block const & | getSwappedBlock (::BlockPalette const &palette, ::Block const &oldBlock) const |
MCAPI::LegacyStructureSettings & | operator= (::LegacyStructureSettings const &) |
MCAPI void | updateBoundingBoxFromChunkPos () |
MCAPI | ~LegacyStructureSettings () |
MCAPI void * | $ctor (::LegacyStructureSettings const &) |
MCAPI void * | $ctor (::Mirror mirror, ::Rotation rotation, ::Block const *ignoreBlock, ::BoundingBox const &boundingBox) |
MCAPI void | $dtor () |
Static Public Member Functions | |
static MCAPI float const & | INTEGRITY_MAX () |
Public Attributes | |
::ll::TypedStorage< 4, 4, float > | mIntegrity |
::ll::TypedStorage< 4, 4, uint > | mSeed |
::ll::TypedStorage< 1, 1, ::Projection > | mProjection |
::ll::TypedStorage< 1, 1, ::Mirror > | mMirror |
::ll::TypedStorage< 1, 1, ::Rotation > | mRotation |
::ll::TypedStorage< 1, 1, bool > | mIgnoreStructureBlocks |
::ll::TypedStorage< 1, 1, bool > | mIgnoreJigsawBlocks |
::ll::TypedStorage< 1, 1, bool > | mWaterBelowSeaLevel |
::ll::TypedStorage< 8, 8, ::Block const * > | mIgnoreBlock |
::ll::TypedStorage< 8, 8, ::ChunkPos > | mChunkPos |
::ll::TypedStorage< 4, 12, ::BlockPos > | mRefPos |
::ll::TypedStorage< 4, 24, ::BoundingBox > | mBoundingBox |
::ll::TypedStorage< 8, 64, ::std::unordered_map< uchar, uchar > > | mSwapAuxValues |
::ll::TypedStorage< 8, 8, ::std::vector<::std::unique_ptr<::StructurePoolBlockRule > > const * > | mBlockRules |
::ll::TypedStorage< 8, 8, ::std::vector<::std::unique_ptr<::StructurePoolBlockTagRule > > const * > | mBlockTagRules |
::ll::TypedStorage< 8, 24, ::std::vector<::std::vector<::std::reference_wrapper<::HashedString const > > > > | mGroupedBlockIds |
::ll::TypedStorage< 8, 16, ::std::map<::HashedString, ::LegacyStructureSettings::IndexedName > > | mIndexedNames |
MCAPI LegacyStructureSettings::LegacyStructureSettings | ( | ::LegacyStructureSettings const & | ) |
MCAPI LegacyStructureSettings::LegacyStructureSettings | ( | ::Mirror | mirror, |
::Rotation | rotation, | ||
::Block const * | ignoreBlock, | ||
::BoundingBox const & | boundingBox ) |
MCAPI LegacyStructureSettings::~LegacyStructureSettings | ( | ) |
MCAPI::Block const & LegacyStructureSettings::getSwappedBlock | ( | ::BlockPalette const & | palette, |
::Block const & | oldBlock ) const |
MCAPI::LegacyStructureSettings & LegacyStructureSettings::operator= | ( | ::LegacyStructureSettings const & | ) |
MCAPI void LegacyStructureSettings::updateBoundingBoxFromChunkPos | ( | ) |
|
static |
MCAPI void * LegacyStructureSettings::$ctor | ( | ::LegacyStructureSettings const & | ) |
MCAPI void * LegacyStructureSettings::$ctor | ( | ::Mirror | mirror, |
::Rotation | rotation, | ||
::Block const * | ignoreBlock, | ||
::BoundingBox const & | boundingBox ) |
MCAPI void LegacyStructureSettings::$dtor | ( | ) |