LeviLamina
Loading...
Searching...
No Matches
LevelChunk Member List

This is the complete list of members for LevelChunk, including all inherited members.

$ctor(::Dimension &dimension, ::ChunkPos const &cp, bool readOnly, ::SubChunkInitMode initBlocks, bool initializeMetaData) (defined in LevelChunk)LevelChunk
$dtor() (defined in LevelChunk)LevelChunk
_addEntityToVolumes(::gsl::not_null<::Actor * > actor) (defined in LevelChunk)LevelChunk
_checkAndInferMetaDataAfterDeserialization() (defined in LevelChunk)LevelChunk
_createBlockEntity(::BlockPos const &block, ::BlockSource *currentSource, ::Block const &current, ::Block const &old) (defined in LevelChunk)LevelChunk
_deserialize2DBiomesWithDataUpgrade(::IDataInput &stream, ::std::optional<::LevelChunkFormat > const &lcFormat, bool isClientSide) (defined in LevelChunk)LevelChunkstatic
_deserializeBiomes(::IDataInput &stream, ::BiomeRegistry const &biomeRegistry, bool fromNetwork) (defined in LevelChunk)LevelChunk
_deserializeBlockEntities(::IDataInput &stream, ::std::unordered_map<::ChunkBlockPos, ::std::shared_ptr<::BlockActor > > &blockEntityMap) (defined in LevelChunk)LevelChunk
_deserializeCCsubChunks(short index, ::StringByteInput &stream) (defined in LevelChunk)LevelChunk
_deserializeEntity(::BlockSource &source, ::IDataInput &stream, ::std::vector<::ActorLink > &links) (defined in LevelChunk)LevelChunk
_deserializeSubChunk(short index, ::StringByteInput &stream) (defined in LevelChunk)LevelChunk
_fixupCommandBlocksOnTickingQueue(::BlockSource &tickRegion) (defined in LevelChunk)LevelChunk
_fixupCorruptedBlockActors(::std::unordered_map<::ChunkBlockPos, ::std::shared_ptr<::BlockActor > > &deserialized, ::buffer_span_mut<::SubChunk > subchunks) (defined in LevelChunk)LevelChunk
_generateOriginalLighting(::ChunkViewSource &neighborhood, bool enforceBorderCheck) (defined in LevelChunk)LevelChunk
_generateOriginalLightingSubChunk(::BlockSource &source, uint64 subchunkIdx, bool) (defined in LevelChunk)LevelChunk
_lightingCallbacks(::ChunkBlockPos const &pos, ::Block const &old, ::Block const &current, ::BlockSource *currentSource) (defined in LevelChunk)LevelChunk
_makeUniformBiomes(::Biome const &biome) (defined in LevelChunk)LevelChunk
_placeBlockEntity(::std::shared_ptr<::BlockActor > te) (defined in LevelChunk)LevelChunk
_recalcHeight(::ChunkBlockPos const &start, ::BlockSource *source) (defined in LevelChunk)LevelChunk
_removeCallbacks(::ChunkBlockPos const &pos, ::Block const &oldBlock, ::Block const &current, ::BlockSource *currentSource) (defined in LevelChunk)LevelChunk
_replaceBiomeStorage(ushort biomeIndex, ::std::unique_ptr<::SubChunkStorage<::Biome > > newStorage, ::Bedrock::Threading::UniqueLock<::std::shared_mutex > const &lock) (defined in LevelChunk)LevelChunk
_set2DBiomesFrom3D(::IDataInput &stream) (defined in LevelChunk)LevelChunk
_setAllBiomesFrom2D(::std::array<::BiomeChunkData, 256 > &legacyBiomes) (defined in LevelChunk)LevelChunk
_setBiome(::Biome const &biome, ::ChunkBlockPos const &pos, bool fillYDimension) (defined in LevelChunk)LevelChunk
_setBiome(::Biome const &biome, ushort biomeIndex, ushort storageIndex, ::Bedrock::Threading::UniqueLock<::std::shared_mutex > const &writeLock) (defined in LevelChunk)LevelChunk
_tickSnowAndIce(::BlockSource &region, ::Random &random, int xOffset, int zOffset, ::Weather &weather) (defined in LevelChunk)LevelChunk
addEntity(::WeakEntityRef entityRef) (defined in LevelChunk)LevelChunk
addHardcodedSpawningArea(::BoundingBox const &spawnerAABB, ::HardcodedSpawnAreaType type) (defined in LevelChunk)LevelChunk
addSubChunkBlockEntitiesToLevelChunk(::std::unordered_map<::ChunkBlockPos, ::std::shared_ptr<::BlockActor > > &blockActorMap) (defined in LevelChunk)LevelChunk
applySeasonsPostProcess(::BlockSource &region) (defined in LevelChunk)LevelChunk
BBorder typedef (defined in LevelChunk)LevelChunk
BlockActorVector typedef (defined in LevelChunk)LevelChunk
BlockList typedef (defined in LevelChunk)LevelChunk
checkSeasonsPostProcessDirty() (defined in LevelChunk)LevelChunk
clientSubChunkRequestGenerateLightingForSubChunk(::ChunkViewSource &neighborhood, short absoluteIndex) (defined in LevelChunk)LevelChunk
createNew(::Dimension &dimension, ::ChunkPos cp, bool readOnly, ::SubChunkInitMode initBlocks) (defined in LevelChunk)LevelChunkstatic
deserialize2DMaps(::IDataInput &stream) (defined in LevelChunk)LevelChunk
deserialize2DMapsLegacy(::IDataInput &stream) (defined in LevelChunk)LevelChunk
deserialize3DBiomes(::IDataInput &stream, ::BiomeRegistry const &biomeRegistry, ushort dimensionHeightInSubchunks, ::Biome const *defaultBiome, bool fromNetwork) (defined in LevelChunk)LevelChunkstatic
deserializeBiomeStates(::IDataInput &stream) (defined in LevelChunk)LevelChunk
deserializeBlockEntities(::IDataInput &stream) (defined in LevelChunk)LevelChunk
deserializeConversionData(::IDataInput &stream) (defined in LevelChunk)LevelChunk
DeserializeEntityResult enum name (defined in LevelChunk)LevelChunk
deserializeFinalization(::IDataInput &stream) (defined in LevelChunk)LevelChunk
deserializeKey(::std::string_view key, ::std::string_view value) (defined in LevelChunk)LevelChunk
deserializeLoadedVersion(::IDataInput &stream) (defined in LevelChunk)LevelChunk
deserializeMetaDataHash(::IDataInput &stream) (defined in LevelChunk)LevelChunk
deserializeSubChunk(uchar idx, ::IDataInput &stream, ::std::optional< schar > absoluteIndex, ::std::optional<::DeserializationChanges * > deserializationChanges) (defined in LevelChunk)LevelChunk
fillBiomes(::BiomeChunkData const &biomeChunkData) (defined in LevelChunk)LevelChunk
Finalization enum name (defined in LevelChunk)LevelChunk
finalizeDeserialization() (defined in LevelChunk)LevelChunk
finalizePostProcessing() (defined in LevelChunk)LevelChunk
finalizeSubChunkDeserialization(::std::unordered_map<::ChunkBlockPos, ::std::shared_ptr<::BlockActor > > &blockActorMap, ::buffer_span_mut<::SubChunk > subchunks) (defined in LevelChunk)LevelChunk
findExposedLightningRod(::BlockPos const &pos, ::BlockSource &region) (defined in LevelChunk)LevelChunk
findLightningTarget(::BlockPos const &pos, ::BlockSource &region) (defined in LevelChunk)LevelChunk
generateOriginalLighting(::ChunkViewSource &neighborhood, bool enforceBorderCheck) (defined in LevelChunk)LevelChunk
getAboveTopSolidBlock(::ChunkBlockPos const &start, bool iteratePastInitialBlocking, bool includeWater, bool includeLeaves) const (defined in LevelChunk)LevelChunk
getActors(::ActorDefinitionIdentifier const &actorDefinitionId, ::AABB const &bb, ::std::vector<::Actor * > &actors) const (defined in LevelChunk)LevelChunk
getBiome(::ChunkBlockPos const &pos) const (defined in LevelChunk)LevelChunk
getBlock(::ChunkBlockPos const &pos) const (defined in LevelChunk)LevelChunk
getBrightness(::ChunkBlockPos const &pos) const (defined in LevelChunk)LevelChunk
getCachedTemperatureNoise(::ChunkBlockPos const &pos) (defined in LevelChunk)LevelChunk
getEntities(::gsl::span<::gsl::not_null<::Actor const * > > ignoredEntities, ::AABB const &bb, ::std::vector<::Actor * > &entities, bool useHitbox) const (defined in LevelChunk)LevelChunk
getEntities(::ActorType type, ::AABB const &bb, ::std::vector<::Actor * > &es, bool ignoreTargetType) const (defined in LevelChunk)LevelChunk
getExtraBlock(::ChunkBlockPos const &localPos) const (defined in LevelChunk)LevelChunk
getHighestNonAirSubChunkIndex() const (defined in LevelChunk)LevelChunk
getMetaDataCopy() const (defined in LevelChunk)LevelChunk
getTopRainBlockPos(::ChunkBlockPos const &pos) (defined in LevelChunk)LevelChunk
hasEntity(::WeakEntityRef entityRef) (defined in LevelChunk)LevelChunk
isNonActorDataDirty() const (defined in LevelChunk)LevelChunk
legacyDeserializeBlockExtraData(::IDataInput &stream) (defined in LevelChunk)LevelChunk
legacyDeserializeTerrain(::IDataInput &stream) (defined in LevelChunk)LevelChunk
LevelChunk(LevelChunk const &) (defined in LevelChunk)LevelChunk
LevelChunk() (defined in LevelChunk)LevelChunk
LevelChunk(::Dimension &dimension, ::ChunkPos const &cp, bool readOnly, ::SubChunkInitMode initBlocks, bool initializeMetaData) (defined in LevelChunk)LevelChunk
m2DBiomes (defined in LevelChunk)LevelChunk
m3dBiomeStackSize (defined in LevelChunk)LevelChunk
mActorStorageUpdatedAfterCheckingForReplacementData (defined in LevelChunk)LevelChunk
mAllSerializedEntitiesLoaded (defined in LevelChunk)LevelChunk
markForTickingThisFrame(::LevelChunkTicking::Registry &registry) (defined in LevelChunk)LevelChunk
mbChunkHasConverterTag (defined in LevelChunk)LevelChunk
mBiomes (defined in LevelChunk)LevelChunk
mBiomesMutex (defined in LevelChunk)LevelChunk
mBiomeStates (defined in LevelChunk)LevelChunk
mBlockEntities (defined in LevelChunk)LevelChunk
mBlockEntityAccessLock (defined in LevelChunk)LevelChunk
mBorderBlockMap (defined in LevelChunk)LevelChunk
mCachedData (defined in LevelChunk)LevelChunk
mCachedDataState (defined in LevelChunk)LevelChunk
mCachedDataStateSpinLock (defined in LevelChunk)LevelChunk
mChunkActorsDirtyTicksCounter (defined in LevelChunk)LevelChunk
mChunkInterpolants (defined in LevelChunk)LevelChunk
mClientNeedsToRequestSubChunks (defined in LevelChunk)LevelChunk
mClientRequestHeightmapAdjustSpinLock (defined in LevelChunk)LevelChunk
mCurrentInstatick (defined in LevelChunk)LevelChunk
mDebugDisplaySavedState (defined in LevelChunk)LevelChunk
mDefaultBrightness (defined in LevelChunk)LevelChunk
mDimension (defined in LevelChunk)LevelChunk
mEntities (defined in LevelChunk)LevelChunk
mFailedSerializedEntitiesBuffer (defined in LevelChunk)LevelChunk
mFinalized (defined in LevelChunk)LevelChunk
mFullChunkDirtyTicksCounters (defined in LevelChunk)LevelChunk
mGameEventListenerRegistry (defined in LevelChunk)LevelChunk
mGeneratedPreCavesAndCliffsBlending (defined in LevelChunk)LevelChunk
mGenerationSeed (defined in LevelChunk)LevelChunk
mGenerator (defined in LevelChunk)LevelChunk
mHadSerializedEntities (defined in LevelChunk)LevelChunk
mHasCachedTemperatureNoise (defined in LevelChunk)LevelChunk
mHasSubChunksToPrune (defined in LevelChunk)LevelChunk
mHaveSubChunksBeenPruned (defined in LevelChunk)LevelChunk
mHeightmap (defined in LevelChunk)LevelChunk
mIsClientGenerated (defined in LevelChunk)LevelChunk
mIsEmptyClientChunk (defined in LevelChunk)LevelChunk
mIsRedstoneLoaded (defined in LevelChunk)LevelChunk
mLastNetworkLightingTime (defined in LevelChunk)LevelChunk
mLastTick (defined in LevelChunk)LevelChunk
mLevel (defined in LevelChunk)LevelChunk
mLevelChunkHas3dBiomeTag (defined in LevelChunk)LevelChunk
mLevelChunkHasHadOriginalLighting (defined in LevelChunk)LevelChunk
mLevelChunkVolumeData (defined in LevelChunk)LevelChunk
mLightingFixupDone (defined in LevelChunk)LevelChunk
mLightingTaskActive (defined in LevelChunk)LevelChunk
mLoadedFormat (defined in LevelChunk)LevelChunk
mLoadedMetaDataHash (defined in LevelChunk)LevelChunk
mLoadState (defined in LevelChunk)LevelChunk
mMax (defined in LevelChunk)LevelChunk
mMetaData (defined in LevelChunk)LevelChunk
mMin (defined in LevelChunk)LevelChunk
mNonAirMaxHeight (defined in LevelChunk)LevelChunk
mOnChunkLoadedCalled (defined in LevelChunk)LevelChunk
mOutOfBoundsBlockEntitiesBuffer (defined in LevelChunk)LevelChunk
mOutOfBoundsEntitiesBuffer (defined in LevelChunk)LevelChunk
mOwnedByTickingThread (defined in LevelChunk)LevelChunk
mPosition (defined in LevelChunk)LevelChunk
mPreservedBlockEntities (defined in LevelChunk)LevelChunk
mPreWorldGenHeightmap (defined in LevelChunk)LevelChunk
mRainHeights (defined in LevelChunk)LevelChunk
mRandomTickQueue (defined in LevelChunk)LevelChunk
mReadOnly (defined in LevelChunk)LevelChunk
mRemovedActorStorageKeys (defined in LevelChunk)LevelChunk
mSavedNeighbors (defined in LevelChunk)LevelChunk
mSaveIfNeverSaved (defined in LevelChunk)LevelChunk
mSaveNonActorDataIfDirty (defined in LevelChunk)LevelChunk
mSerializedEntitiesBuffer (defined in LevelChunk)LevelChunk
mShouldShiftUpFlatWorldSubChunks (defined in LevelChunk)LevelChunk
mSnowRandomValue (defined in LevelChunk)LevelChunk
mSpawningAreas (defined in LevelChunk)LevelChunk
mSubChunks (defined in LevelChunk)LevelChunk
mSubChunkSpinLocks (defined in LevelChunk)LevelChunk
mSubChunksToPruneLock (defined in LevelChunk)LevelChunk
mSubChunksToPruneOutsideRange (defined in LevelChunk)LevelChunk
mTelemetry (defined in LevelChunk)LevelChunk
mTerrainDataState (defined in LevelChunk)LevelChunk
mTickQueue (defined in LevelChunk)LevelChunk
mTmpTickingEntity (defined in LevelChunk)LevelChunk
mUnresolvedActorLinks (defined in LevelChunk)LevelChunk
mUse3DBiomeMaps (defined in LevelChunk)LevelChunk
mVolumes (defined in LevelChunk)LevelChunk
mWasClientGenerated (defined in LevelChunk)LevelChunk
operator=(LevelChunk const &) (defined in LevelChunk)LevelChunk
operator=(::LevelChunk &&otherChunk) (defined in LevelChunk)LevelChunk
OwnedBlockActorMap typedef (defined in LevelChunk)LevelChunk
placeCallbacks(::ChunkBlockPos const &pos, ::Block const &old, ::Block const &current, ::BlockSource *currentSource, ::std::shared_ptr<::BlockActor > blockEntity) (defined in LevelChunk)LevelChunk
populateHeightMapDataForSubChunkPacket(short subChunkAbsoluteIndex, ::SubChunkPacket::SubChunkPacketData &subChunkPacketData) const (defined in LevelChunk)LevelChunk
recomputeHeightMap(bool resetLighting) (defined in LevelChunk)LevelChunk
removeBlockEntity(::BlockPos const &blockPos) (defined in LevelChunk)LevelChunk
removeEntityFromChunk(::WeakEntityRef entityRef) (defined in LevelChunk)LevelChunk
removeEntityFromWorld(::WeakEntityRef entityRef) (defined in LevelChunk)LevelChunk
removeHardcodedSpawningArea(::HardcodedSpawnAreaType type) (defined in LevelChunk)LevelChunk
serializeBiomes(::IDataOutput &stream) const (defined in LevelChunk)LevelChunk
serializeBlockEntities(::IDataOutput &stream, ::SaveContext const &saveContext) const (defined in LevelChunk)LevelChunk
serializeBlockEntitiesForSubChunk(::IDataOutput &stream, ::SubChunkPos const &subChunkPos, ::SaveContext const &saveContext) const (defined in LevelChunk)LevelChunk
serializeBorderBlocks(::IDataOutput &stream) const (defined in LevelChunk)LevelChunk
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 (defined in LevelChunk)LevelChunk
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) (defined in LevelChunk)LevelChunkstatic
serializeEntityRemovals(::std::function< void(::std::string const &)> callback) (defined in LevelChunk)LevelChunk
setAllLegacyBlockIDAndData(::buffer_span<::BlockID > ids, ::buffer_span<::NibblePair > data) (defined in LevelChunk)LevelChunk
setBiomeFromVolume(::ClientBlockPipeline::VolumeOf<::Biome const * > const &volume, uint yOffset) (defined in LevelChunk)LevelChunk
setBlock(::ChunkBlockPos const &pos, ::Block const &block, ::BlockSource *issuingSource, ::std::shared_ptr<::BlockActor > blockEntity) (defined in LevelChunk)LevelChunk
setBlockVolume(::BlockVolume const &box, uint yOffset) (defined in LevelChunk)LevelChunk
setBorder(::ChunkBlockPos const &pos, bool val) (defined in LevelChunk)LevelChunk
setExtraBlock(::ChunkBlockPos const &localPos, ::Block const &block, ::BlockSource *issuingSource) (defined in LevelChunk)LevelChunk
setMetaData(::std::shared_ptr<::LevelChunkMetaData > metaData) (defined in LevelChunk)LevelChunk
setPendingEntities(::std::string entitiesData) (defined in LevelChunk)LevelChunk
setPreWorldGenHeightMap(::std::unique_ptr<::std::vector< short > > heightmap) (defined in LevelChunk)LevelChunk
setSaved() (defined in LevelChunk)LevelChunk
setUnsaved() (defined in LevelChunk)LevelChunk
setupRedstoneCircuit(::BlockSource &resource) (defined in LevelChunk)LevelChunk
tickBlockEntities(::BlockSource &tickRegion) (defined in LevelChunk)LevelChunk
tickBlocks(::BlockSource &region) (defined in LevelChunk)LevelChunk
tickImpl(::BlockSource &tickRegion, ::Tick const &tick, ::std::function< void()> spawnerCallback) (defined in LevelChunk)LevelChunk
trySpawnSkeletonTrap(::BlockSource &region, ::BlockPos const &pos) (defined in LevelChunk)LevelChunk
validateAndFixBiomeStates() (defined in LevelChunk)LevelChunk
~LevelChunk() (defined in LevelChunk)LevelChunk