LeviLamina
|
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 ¤t, ::Block const &old) (defined in LevelChunk) | LevelChunk | |
_deserialize2DBiomesWithDataUpgrade(::IDataInput &stream, ::std::optional<::LevelChunkFormat > const &lcFormat, bool isClientSide) (defined in LevelChunk) | LevelChunk | static |
_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 ¤t, ::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 ¤t, ::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 ®ion, ::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 ®ion) (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) | LevelChunk | static |
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) | LevelChunk | static |
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 ®ion) (defined in LevelChunk) | LevelChunk | |
findLightningTarget(::BlockPos const &pos, ::BlockSource ®ion) (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 ®istry) (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 ¤t, ::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) | LevelChunk | static |
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 ®ion) (defined in LevelChunk) | LevelChunk | |
tickImpl(::BlockSource &tickRegion, ::Tick const &tick, ::std::function< void()> spawnerCallback) (defined in LevelChunk) | LevelChunk | |
trySpawnSkeletonTrap(::BlockSource ®ion, ::BlockPos const &pos) (defined in LevelChunk) | LevelChunk | |
validateAndFixBiomeStates() (defined in LevelChunk) | LevelChunk | |
~LevelChunk() (defined in LevelChunk) | LevelChunk |