LeviLamina
Loading...
Searching...
No Matches
LevelChunk Class Reference

Classes

class  Neighbors
struct  SpawningArea
struct  Telemetry

Public Types

enum class  DeserializeEntityResult : int { FailedToLoadActor = 0 , FailedToAddToLevel = 1 , Succeeded = 2 }
enum class  Finalization : int { NeedsInstaticking = 0 , NeedsPopulation = 1 , Done = 2 }
using BBorder = bool
using BiomeSmallVector = ::Bedrock::small_vector<::gsl::not_null<::Biome const*>, 4>
using BlockActorVector = ::std::vector<::std::shared_ptr<::BlockActor>>

Public Member Functions

LevelChunkoperator= (LevelChunk const &)
 LevelChunk (LevelChunk const &)
MCAPI LevelChunk (::Dimension &dimension, ::ChunkPos const &cp, bool readOnly, ::SubChunkInitMode initBlocks, bool initializeMetaData, ::LevelChunkBlockActorStorage::TrackingMode blockActorTrackingMode)
MCAPI void _addEntityToVolumes (::gsl::not_null<::Actor * > actor)
MCAPI void _changeTerrainDataState (::ChunkTerrainDataState, ::ChunkTerrainDataState to)
MCAPI void _checkAndInferMetaDataAfterDeserialization ()
MCAPI ::std::shared_ptr<::BlockActor_createBlockEntity (::BlockPos const &block, ::BlockSource *currentSource, ::Block const &current, ::Block const &old)
MCAPI void _deserializeBiomes (::IDataInput &stream, ::BiomeRegistry const &biomeRegistry, bool fromNetwork)
MCAPI void _deserializeBlockEntities (::IDataInput &stream, ::LevelChunkBlockActorStorage &blockEntityMap)
MCAPI void _deserializeCCsubChunks (short index, ::StringByteInput &stream)
MCAPI::LevelChunk::DeserializeEntityResult _deserializeEntity (::BlockSource &source, ::IDataInput &stream, ::std::vector<::ActorLink > &links)
MCAPI bool _deserializeSubChunk (short index, ::StringByteInput &stream)
MCAPI void _dispatchBlockBreakEvents (::BlockPos const &pos, ::Block const &oldBlock, ::Block const &current, ::BlockSource *currentSource, ::BlockChangeContext const &changeSourceContext)
MCAPI void _fixupCommandBlocksOnTickingQueue (::BlockSource &tickRegion)
MCAPI void _fixupCorruptedBlockActors (::LevelChunkBlockActorStorage &deserialized, ::buffer_span_mut<::SubChunk > subchunks) const
MCAPI void _generateOriginalLighting (::ChunkViewSource &neighborhood, bool)
MCAPI void _generateOriginalLightingSubChunk (::BlockSource &source, uint64 subchunkIdx, bool)
MCFOLD::ChunkTerrainDataState _getTerrainDataState () const
MCAPI void _lightingCallbacks (::ChunkBlockPos const &pos, ::Block const &old, ::Block const &current, ::BlockSource *currentSource)
MCAPI void _onRandomTickingQueueChanged ()
MCAPI void _onTickingQueueChanged ()
MCAPI void _placeBlockEntity (::std::shared_ptr<::BlockActor > te)
MCAPI void _placeCallbackIfChunkLoaded (::BlockSource &currentSource, ::BlockPos const &blockPos, ::Block const &old, ::gsl::not_null<::Block const * > current, ::BlockChangeContext const &changeSourceContext)
MCAPI void _propagateSkyLight (uchar x, uchar z, ::ChunkLocalHeight const &oldFloor, ::ChunkLocalHeight const &newFloor)
MCAPI void _reassignSubChunks (::buffer_span_mut<::SubChunk > newChunks)
MCAPI bool _recalcHeight (::ChunkBlockPos const &start, ::BlockSource *source)
MCAPI void _removeCallbacks (::ChunkBlockPos const &pos, ::Block const &oldBlock, ::Block const &current, ::BlockSource *currentSource, ::BlockChangeContext const &changeSourceContext)
MCAPI void _set2DBiomesFrom3D (::IDataInput &stream)
MCAPI void _setAllBiomesFrom2D (::std::array<::BiomeIdType, 256 > &legacyBiomes)
MCAPI void _setBiome (::Biome const &biome, ::ChunkBlockPos const &pos, bool fillYDimension)
MCFOLD void _setGenerator (::ChunkSource *generator)
MCAPI void _tickSnowAndIce (::BlockSource &region, ::Random &random, int xOffset, int zOffset, ::Weather &weather)
MCAPI void addEntity (::WeakEntityRef entityRef)
MCAPI void addHardcodedSpawningArea (::BoundingBox const &spawnerAABB, ::HardcodedSpawnAreaType type)
MCAPI void addSubChunkBlockEntitiesToLevelChunk (::LevelChunkBlockActorStorage &blockActorMap)
MCAPI bool applySeasonsPostProcess (::BlockSource &region)
MCAPI void changeState (::ChunkState from, ::ChunkState to)
MCAPI bool checkSeasonsPostProcessDirty () const
MCAPI bool chunkHasConvertedDataTag () const
MCAPI void clearDirtyTickCounters ()
MCAPI void clientSubChunkRequestGenerateLightingForSubChunk (::ChunkViewSource &neighborhood, short absoluteIndex)
MCAPI void deserialize2DMaps (::IDataInput &stream)
MCAPI void deserializeBiomeStates (::IDataInput &stream)
MCAPI void deserializeBiomes (::IDataInput &stream, bool fromNetwork)
MCAPI void deserializeBlockEntities (::IDataInput &stream)
MCAPI void deserializeFinalization (::IDataInput &stream)
MCAPI bool deserializeKey (::std::string_view key, ::std::string_view value)
MCAPI void deserializeLoadedVersion (::IDataInput &stream)
MCAPI void deserializeMetaDataHash (::IDataInput &stream)
MCAPI void deserializeSubChunk (uchar idx, ::IDataInput &stream, ::std::optional< schar > absoluteIndex, ::std::optional<::DeserializationChanges * > deserializationChanges)
MCAPI void deserializeSubChunkBlockEntities (::IDataInput &stream, ::LevelChunkBlockActorStorage &blockEntityMap)
MCAPI void discardPrunedSubChunks ()
MCFOLD::LevelChunkBlockActorAccessToken enableBlockEntityAccessForThisThread () const
MCAPI void fetchBiomes (::Bedrock::small_vector_base<::gsl::not_null<::Biome const * > > &output) const
MCAPI void fetchBlocks (::BlockPos const &volumeOrigin, ::BlockVolume &volume) const
MCAPI void finalizeDeserialization ()
MCAPI void finalizePostProcessing ()
MCAPI void finalizeSubChunkDeserialization (::LevelChunkBlockActorStorage &blockActorMap, ::buffer_span_mut<::SubChunk > subchunks)
MCAPI::Vec3 findLightningTarget (::BlockPos const &pos, ::BlockSource &region) const
MCAPI bool generateOriginalLighting (::ChunkViewSource &neighborhood, bool enforceBorderCheck)
MCAPI::ChunkLocalHeight getAboveTopSolidBlock (::ChunkBlockPos const &start, bool iteratePastInitialBlocking, bool includeWater, bool includeLeaves) const
MCAPI void getActors (::ActorDefinitionIdentifier const &actorDefinitionId, ::AABB const &bb, ::std::vector<::Actor * > &actors) const
MCAPI::Biome const & getBiome (::ChunkBlockPos const &pos) const
MCAPI::Block const & getBlock (::ChunkBlockPos const &pos) const
MCAPI::LevelChunkBlockActorStorage const & getBlockEntities () const
MCAPI::BlockActor * getBlockEntity (::ChunkBlockPos const &localPos)
MCAPI bool getBorder (::ChunkBlockPos const &pos) const
MCAPI::BrightnessPair getBrightness (::ChunkBlockPos const &pos) const
MCAPI schar getCachedTemperatureNoise (::ChunkBlockPos const &pos)
MCAPI ::std::vector<::WeakEntityRef > & getChunkEntities ()
MCFOLD::Dimension & getDimension () const
MCAPI void getEntities (::gsl::span<::gsl::not_null<::Actor const * > > ignoredEntities, ::AABB const &bb, ::std::vector<::Actor * > &entities, bool useHitbox) const
MCAPI void getEntities (::ActorType type, ::AABB const &bb, ::std::vector<::Actor * > &es, bool ignoreTargetType) const
MCAPI::Actor * getEntity (::ActorUniqueID const &actorId) const
MCAPI::Block const & getExtraBlock (::ChunkBlockPos const &localPos) const
MCAPI::LevelChunk::Finalization getFinalized () const
MCAPI::GameEventListenerRegistry & getGameEventListenerRegistry () const
MCFOLD::ChunkSource * getGenerator () const
MCAPI::DimensionHeightRange const & getHeightRange () const
MCAPI short getHeightmap (::ChunkBlockPos const &pos) const
MCAPI short getHighestNonAirSubChunkIndex () const
MCAPI float getInterpolant (uint64 x, uint64 y) const
MCFOLD::Tick const & getLastTick () const
MCFOLD::ILevel & getLevel () const
MCAPI::LevelChunkVolumeData & getLevelChunkVolumeData ()
MCAPI ::std::optional<::LevelChunkFormat > getLoadedFormat () const
MCAPI::BlockPos const & getMax () const
MCAPI short getMaxAllocatedY () const
MCAPI uint64 getMaxSubChunkCnt () const
MCAPI short getMaxY () const
MCAPI ::std::shared_ptr<::LevelChunkMetaData const > getMetaData () const
MCAPI ::std::shared_ptr<::LevelChunkMetaDatagetMetaDataCopy () const
MCFOLD::BlockPos const & getMin () const
MCAPI short getMinY () const
MCAPI short getNonAirMaxHeight () const
MCFOLD::ChunkPos const & getPosition () const
MCAPI::ChunkLocalHeight getPreWorldGenHeightmap (::ChunkBlockPos const &pos) const
MCAPI::HeightmapWrapper getPreWorldGenHeightmap () const
MCAPI ::std::vector<::std::shared_ptr<::BlockActor > > const & getPreservedBlockEntities () const
MCFOLD::BlockTickingQueue & getRandomTickQueue ()
MCAPI::Brightness getRawBrightness (::ChunkBlockPos const &pos, ::Brightness skyDampen) const
MCFOLD ::std::atomic<::ChunkState > const & getState () const
MCAPI::SubChunk const * getSubChunk (short absoluteIndex) const
MCAPI::SubChunk * getSubChunk (short absoluteIndex)
MCAPI short getSubChunkAbsoluteIndexFromSubChunkIndex (uint64 index) const
MCAPI uint64 getSubChunkIndexFromAbsoluteIndex (short absoluteIndex) const
MCAPI::Biome const & getSurfaceBiome (::ChunkBlockPos pos) const
MCFOLD::BlockTickingQueue const & getTickQueue () const
MCFOLD::BlockTickingQueue & getTickQueue ()
MCAPI::BlockPos const getTopRainBlockPos (::ChunkBlockPos const &pos)
MCAPI::ChunkLocalHeight getTotalAllocatedHeight () const
MCAPI bool hasAnyBiomeStates () const
MCAPI bool hasBlockEntitiesToSerialize () const
MCFOLD bool hasEntitiesPendingToLoad () const
MCAPI bool hasEntitiesToSerialize () const
MCAPI bool hasEntity (::WeakEntityRef entityRef) const
MCAPI bool isAnyBlockEntityDirty () const
MCAPI bool isBlockInChunk (::BlockPos const &block) const
MCAPI bool isClientGeneratedChunk () const
MCAPI bool isEmptyClientChunk () const
MCAPI bool isFullyLoaded () const
MCAPI bool isNonActorDataDirty () const
MCAPI bool isOwnedByTickingThread () const
MCAPI bool isReadOnly () const
MCAPI bool isSkyLit (::ChunkBlockPos const &pos) const
MCAPI bool isTransient () const
MCAPI void legacyDeserializeBlockExtraData (::IDataInput &stream)
MCAPI void legacyDeserializeTerrain (::IDataInput &stream)
MCAPI bool levelChunkHad3dBiomeTagOnLastDeserialize () const
MCAPI void markAsTransient ()
MCAPI void markForTickingThisFrame (::LevelChunkTicking::Registry &registry)
MCAPI void markSaveIfNeverSaved ()
MCAPI void markSaveNonActorDataIfDirty ()
MCAPI bool metaDataDirty () const
MCAPI bool needsUpgradeFix () const
MCAPI bool needsWallFix () const
MCAPI bool nonActorDataNeedsSaving (int wait, int maxWait) const
MCAPI void onBlockEntityChanged ()
MCAPI void onDiscarded ()
MCAPI void onTickingStarted ()
MCAPI::LevelChunk & operator= (::LevelChunk &&otherChunk)
MCAPI void placeCallbacks (::ChunkBlockPos const &pos, ::Block const &old, ::Block const &current, ::BlockSource *currentSource, ::std::shared_ptr<::BlockActor > blockEntity, ::BlockChangeContext const &changeSourceContext)
MCAPI void populateHeightMapDataForSubChunkPacket (short subChunkAbsoluteIndex, ::SubChunkPacket::SubChunkPacketData &subChunkPacketData) const
MCAPI void pruneBiomesAboveHeightmap ()
MCAPI void pruneBiomesSubChunk3D (ushort subChunkIndex)
MCAPI void recalculateSubchunkHashes (bool network)
MCAPI void recomputeHeightMap (bool resetLighting)
MCAPI ::std::shared_ptr<::BlockActorremoveBlockEntity (::BlockPos const &blockPos)
MCAPI bool removeEntityFromChunk (::WeakEntityRef entityRef)
MCAPI bool removeEntityFromWorld (::WeakEntityRef entityRef)
MCAPI void removeHardcodedSpawningArea (::HardcodedSpawnAreaType type)
MCAPI void serializeBiomeMaps (::IDataOutput &stream) const
MCAPI void serializeBiomeStates (::IDataOutput &stream) const
MCAPI void serializeBiomes (::IDataOutput &stream) const
MCAPI void serializeBlockEntities (::IDataOutput &stream, ::SaveContext const &saveContext) const
MCAPI void serializeBlockEntitiesForSubChunk (::IDataOutput &stream, ::SubChunkPos const &subChunkPos, ::SaveContext const &saveContext) const
MCAPI bool serializeBorderBlocks (::IDataOutput &stream) const
MCAPI void serializeEntities (::std::string &buffer, bool markProcessedOnChunkDisard, ::std::function< void(::std::string const &)> addLiveActorCallback, ::std::function< void(::std::string const &)> addActorKeyCallback, ::std::function< void(::std::string const &)> addSerializedActor) const
MCAPI void serializeEntityRemovals (::std::function< void(::std::string const &)> callback)
MCAPI void serializeFinalization (::IDataOutput &stream) const
MCAPI void serializeMetaDataHash (::IDataOutput &stream) const
MCAPI void serializeRandomTicks (::IDataOutput &stream) const
MCAPI void serializeTicks (::IDataOutput &stream) const
MCAPI void setAllBlockTypeIDAndData (::buffer_span<::BlockID > ids, ::buffer_span<::NibblePair > data)
MCAPI void setBiome2d (::Biome const &biome, ::ChunkBlockPos const &pos)
MCAPI void setBiome3d (::Biome const &biome, ::ChunkBlockPos const &pos)
MCAPI void setBiomeFromVolume (::ChunkVolume::VolumeOf<::Biome > const &volume)
MCAPI void setBiomeSubChunk3D (::Biome const &biome, ushort subChunkIndex)
MCAPI::Block const & setBlock (::ChunkBlockPos const &pos, ::Block const &block, ::BlockSource *issuingSource, ::std::shared_ptr<::BlockActor > blockEntity, ::BlockChangeContext const &changeSourceContext)
MCAPI void setBlockSimple (::ChunkBlockPos const &pos, ::Block const &block)
MCAPI void setBlockVolume (::BlockVolume const &box, uint yOffset)
MCAPI void setBorder (::ChunkBlockPos const &pos, bool val)
MCAPI void setCachedTemperatureNoise (::ChunkBlockPos const &pos, schar noiseVal)
MCAPI void setChunkInterpolants (::LevelChunk::Neighbors const &savedNeighbors)
MCAPI::Block const & setExtraBlock (::ChunkBlockPos const &localPos, ::Block const &block, ::BlockSource *issuingSource)
MCAPI void setExtraBlockSimple (::ChunkBlockPos const &pos, ::Block const &block)
MCAPI void setFinalized (::LevelChunk::Finalization state)
MCAPI void setHadSerializedEntities ()
MCAPI void setIsClientGeneratedChunk (bool isClientGenerated)
MCAPI void setMetaData (::std::shared_ptr<::LevelChunkMetaData > metaData)
MCAPI void setPendingEntities (::std::string entitiesData)
MCAPI void setPreWorldGenHeightMap (::std::unique_ptr<::std::vector< short > > heightmap)
MCAPI void setSaved ()
MCAPI void setToSingleBiome (::Biome const &biome)
MCAPI void setUnsaved ()
MCAPI void setupRedstoneCircuit (::BlockSource &resource)
MCAPI bool shouldSaveIfNeverSaved () const
MCAPI bool shouldSaveNonActorDataIfDirty () const
MCAPI bool subChunkIsSafeReference (::BlockPos const &blockPos) const
MCAPI void tick (::BlockSource &tickRegion, ::Tick const &tick)
MCAPI void tickBlockEntities (::BlockSource &tickRegion)
MCAPI void tickBlocks (::BlockSource &region)
MCAPI void tickImpl (::BlockSource &tickRegion, ::Tick const &tick, ::std::function< void()> spawnerCallback)
MCAPI::BlockPos toWorldPos (::ChunkBlockPos const &cbp) const
MCAPI bool tryChangeState (::ChunkState from, ::ChunkState to)
MCAPI void trySpawnSkeletonTrap (::BlockSource &region, ::BlockPos const &pos)
MCAPI void updateLoadedMetaDataHash ()
MCAPI void validateAndFixBiomeStates ()
MCAPI bool wasTickedThisTick (::Tick const &tick) const
MCAPI void * $ctor (::Dimension &dimension, ::ChunkPos const &cp, bool readOnly, ::SubChunkInitMode initBlocks, bool initializeMetaData, ::LevelChunkBlockActorStorage::TrackingMode blockActorTrackingMode)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI ::std::unique_ptr<::LevelChunk, ::LevelChunkPhase1DeletercreateNew (::Dimension &dimension, ::ChunkPos cp, bool readOnly, ::SubChunkInitMode initBlocks, ::LevelChunkBlockActorStorage::TrackingMode blockActorTrackingMode)
static MCAPI ::std::unique_ptr<::LevelChunk > createNewNoCustomDeleter (::Dimension &dimension, ::ChunkPos cp, bool readOnly, ::SubChunkInitMode initBlocks)
static MCAPI ::std::tuple<::std::array<::ChunkLocalHeight, 256 >, ::std::array<::BiomeIdType, 256 > > deserialize2DData (::IDataInput &stream, ::std::optional<::LevelChunkFormat > const &lcFormat, bool isClientSide)
static MCAPI ::std::pair< ushort, ::std::vector<::std::unique_ptr<::SubChunkStorage<::Biome > > > > deserialize3DBiomes (::IDataInput &stream, ::BiomeRegistry const &biomeRegistry, ushort dimensionHeightInSubchunks, ::Biome const *defaultBiome, bool fromNetwork)
static MCAPI ::std::tuple< ::std::array<::ChunkLocalHeight, 256 >, ushort, ::std::vector<::std::unique_ptr<::SubChunkStorage<::Biome > > > > deserialize3DData (::IDataInput &stream, ::BiomeRegistry const &biomeRegistry, ushort dimensionHeightInSubchunks, ::Biome const *defaultBiome)
static MCAPI void deserializeSubChunk (::IDataInput &stream, ::ChunkPos const &chunkPosition, ::std::optional< schar > absoluteIndex, ::SubChunk &sc, ::BlockPalette &blockPalette, ::std::optional<::DeserializationChanges * > deserializationChanges)
static MCAPI ::std::optional<::BlockPosfindExposedLightningRod (::BlockPos const &pos, ::BlockSource &region)
static MCAPI void flushGarbageCollector ()
static MCAPI ::std::pair<::LevelChunkTag, short > getTagAndSubIndexFromKey (::std::string_view key)
static MCAPI void serializeEntities (::std::vector<::WeakEntityRef > const &entities, ::std::string const &serializedEntitiesBuffer, ::std::string const &failedSerializedEntitiesBuffer, ::std::string &buffer, bool markProcessedOnChunkDisard, ::std::function< void(::std::string const &)> addLiveActorCallback, ::std::function< void(::std::string const &)> addActorKeyCallback, ::std::function< void(::std::string const &)> addSerializedActor)
static MCAPI ::std::tuple<::std::array<::ChunkLocalHeight, 256 >, ::std::array<::BiomeIdType, 256 >, ::std::vector<::SubChunk > > staticDeserializeLegacyTerrain (::IDataInput &stream, short minY, ushort dimensionSizeInSubchunks)

Public Attributes

::ll::TypedStorage< 8, 80, ::Bedrock::Threading::MutexmBlockEntityAccessLock
::ll::TypedStorage< 8, 8, ::ILevel & > mLevel
::ll::TypedStorage< 8, 8, ::Dimension & > mDimension
::ll::TypedStorage< 4, 12, ::BlockPosmMin
::ll::TypedStorage< 4, 12, ::BlockPosmMax
::ll::TypedStorage< 8, 8, ::ChunkPosmPosition
::ll::TypedStorage< 1, 1, bool > mLightingFixupDone
::ll::TypedStorage< 1, 1, ::std::atomic< bool > > mLightingTaskActive
::ll::TypedStorage< 1, 1, bool > mReadOnly
::ll::TypedStorage< 8, 8, ::ChunkSource * > mGenerator
::ll::TypedStorage< 4, 4, ::LevelChunkTicking::Entity > mTmpTickingEntity
::ll::TypedStorage< 1, 2, ::std::optional<::LevelChunkFormat > > mLoadedFormat
::ll::TypedStorage< 8, 32, ::std::string > mSerializedEntitiesBuffer
::ll::TypedStorage< 8, 32, ::std::string > mFailedSerializedEntitiesBuffer
::ll::TypedStorage< 1, 1, bool > mHadSerializedEntities
::ll::TypedStorage< 8, 24, ::std::vector<::ActorLink > > mUnresolvedActorLinks
::ll::TypedStorage< 1, 1, ::std::atomic<::ChunkState > > mLoadState
::ll::TypedStorage< 1, 1, ::ChunkTerrainDataState > mTerrainDataState
::ll::TypedStorage< 1, 1, ::ChunkDebugDisplaySavedState > mDebugDisplaySavedState
::ll::TypedStorage< 1, 1, ::ChunkCachedDataState > mCachedDataState
::ll::TypedStorage< 8, 24, ::SpinLockImplmCachedDataStateSpinLock
::ll::TypedStorage< 8, 24, ::SpinLockImplmClientRequestHeightmapAdjustSpinLock
::ll::TypedStorage< 8, 8, ::TickmLastTick
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::BlockTickingQueue > > mTickQueue
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::BlockTickingQueue > > mRandomTickQueue
::ll::TypedStorage< 8, 24, ::std::vector<::SubChunk > > mSubChunks
::ll::TypedStorage< 8, 24, ::std::vector<::std::unique_ptr<::SpinLockImpl > > > mSubChunkSpinLocks
::ll::TypedStorage< 8, 552, ::LevelChunkBiomesmBiomes
::ll::TypedStorage< 4, 2048, ::std::array<::ColumnCachedData, 256 > > mCachedData
::ll::TypedStorage< 2, 512, ::std::array<::ChunkLocalHeight, 256 > > mHeightmap
::ll::TypedStorage< 2, 512, ::std::array<::ChunkLocalHeight, 256 > > mRenderHeightmap
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::std::vector< short > > > mPreWorldGenHeightmap
::ll::TypedStorage< 2, 2, ::ChunkLocalHeightmNonAirMaxHeight
::ll::TypedStorage< 8, 64, ::std::unordered_map<::BiomeIdType, ::BiomeChunkState > > mBiomeStates
::ll::TypedStorage< 1, 1, bool > mHasCachedTemperatureNoise
::ll::TypedStorage< 1, 256, ::std::array< bool, 256 > > mBorderBlockMap
::ll::TypedStorage< 4, 4, int > mCurrentInstatick
::ll::TypedStorage< 4, 4, ::LevelChunk::Finalization > mFinalized
::ll::TypedStorage< 1, 1, bool > mIsRedstoneLoaded
::ll::TypedStorage< 1, 1, bool > mOwnedByTickingThread
::ll::TypedStorage< 1, 1, bool > mUse3DBiomeMaps
::ll::TypedStorage< 1, 1, bool > mLevelChunkHas3dBiomeTag
::ll::TypedStorage< 1, 4, ::LevelChunk::TelemetrymTelemetry
::ll::TypedStorage< 4, 48, ::DirtyTicksCounter[6]> mFullChunkDirtyTicksCounters
::ll::TypedStorage< 4, 8, ::DirtyTicksCountermChunkActorsDirtyTicksCounter
::ll::TypedStorage< 2, 512, ::std::array<::ChunkLocalHeight, 256 > > mRainHeights
::ll::TypedStorage< 8, 24, ::std::vector<::WeakEntityRef > > mEntities
::ll::TypedStorage< 8, 24, ::std::vector<::std::string > > mRemovedActorStorageKeys
::ll::TypedStorage< 8, 136, ::LevelChunkBlockActorStoragemBlockEntities
::ll::TypedStorage< 8, 24, ::std::vector<::std::shared_ptr<::BlockActor > > > mPreservedBlockEntities
::ll::TypedStorage< 8, 24, ::std::vector<::WeakRef<::EntityContext > > > mVolumes
::ll::TypedStorage< 1, 2, ::BrightnessPairmDefaultBrightness
::ll::TypedStorage< 8, 24, ::std::vector<::LevelChunk::SpawningArea > > mSpawningAreas
::ll::TypedStorage< 8, 8, ::std::chrono::steady_clock::time_point > mLastNetworkLightingTime
::ll::TypedStorage< 8, 8, uint64 > mLoadedMetaDataHash
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::LevelChunkMetaData > > mMetaData
::ll::TypedStorage< 1, 1, bool > mClientNeedsToRequestSubChunks
::ll::TypedStorage< 1, 1, bool > mLevelChunkHasHadOriginalLighting
::ll::TypedStorage< 4, 16, float[2][2]> mChunkInterpolants
::ll::TypedStorage< 1, 1, bool > mbChunkHasConverterTag
::ll::TypedStorage< 1, 1, ::LevelChunk::NeighborsmSavedNeighbors
::ll::TypedStorage< 4, 8, ::std::optional< uint > > mGenerationSeed
::ll::TypedStorage< 1, 1, bool > mGeneratedPreCavesAndCliffsBlending
::ll::TypedStorage< 1, 1, bool > mOnChunkLoadedCalled
::ll::TypedStorage< 1, 1, bool > mAllSerializedEntitiesLoaded
::ll::TypedStorage< 8, 32, ::std::string > mOutOfBoundsBlockEntitiesBuffer
::ll::TypedStorage< 1, 1, bool > mSaveNonActorDataIfDirty
::ll::TypedStorage< 1, 1, bool > mSaveIfNeverSaved
::ll::TypedStorage< 4, 4, ::std::atomic< int > > mSnowRandomValue
::ll::TypedStorage< 1, 1, bool > mHasSubChunksToPrune
::ll::TypedStorage< 1, 1, bool > mHaveSubChunksBeenPruned
::ll::TypedStorage< 1, 1, bool > mShouldShiftUpFlatWorldSubChunks
::ll::TypedStorage< 8, 24, ::SpinLockImplmSubChunksToPruneLock
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::std::vector<::SubChunk > > > mSubChunksToPruneOutsideRange
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::GameEventListenerRegistry > > mGameEventListenerRegistry
::ll::TypedStorage< 1, 1, bool > mIsClientGenerated
::ll::TypedStorage< 1, 1, bool > mWasClientGenerated
::ll::TypedStorage< 1, 1, bool > mIsEmptyClientChunk
::ll::TypedStorage< 1, 1, bool > mActorStorageUpdatedAfterCheckingForReplacementData
::ll::TypedStorage< 1, 1, ::std::atomic< bool > > mIsTransient
::ll::TypedStorage< 8, 856, ::LevelChunkVolumeDatamLevelChunkVolumeData

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