|
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, ::LevelChunkBlockActorStorage::TrackingMode blockActorTrackingMode) (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 | |
| _deserializeBiomes(::IDataInput &stream, ::BiomeRegistry const &biomeRegistry, bool fromNetwork) (defined in LevelChunk) | LevelChunk | |
| _deserializeBlockEntities(::IDataInput &stream, ::LevelChunkBlockActorStorage &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(::LevelChunkBlockActorStorage &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 subChunkIndex, ::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 subChunkIndex, 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(::LevelChunkBlockActorStorage &blockActorMap) (defined in LevelChunk) | LevelChunk | |
| applySeasonsPostProcess(::BlockSource ®ion) (defined in LevelChunk) | LevelChunk | |
| BBorder typedef (defined in LevelChunk) | LevelChunk | |
| BiomeSmallVector 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 | |
| deserialize2DMaps(::IDataInput &stream) (defined in LevelChunk) | LevelChunk | |
| deserialize3DBiomes(::IDataInput &stream, ::BiomeRegistry const &biomeRegistry, ushort dimensionHeightInSubchunks, ::Biome const *defaultBiome, bool fromNetwork) (defined in LevelChunk) | LevelChunk | static |
| deserializeBlockEntities(::IDataInput &stream) (defined in LevelChunk) | LevelChunk | |
| DeserializeEntityResult enum name (defined in LevelChunk) | LevelChunk | |
| deserializeKey(::std::string_view key, ::std::string_view value) (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 | |
| fetchBiomes(::Bedrock::small_vector_base<::Biome const * > &output) const (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(::LevelChunkBlockActorStorage &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 | |
| getBlockEntity(::ChunkBlockPos const &localPos) (defined in LevelChunk) | LevelChunk | |
| getBrightness(::ChunkBlockPos const &pos) const (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 | |
| hasSubChunksToPrune() const (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, ::LevelChunkBlockActorStorage::TrackingMode blockActorTrackingMode) (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 | |
| mRenderHeightmap (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 | |
| 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 | |
| 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 | |
| setAllBlockTypeIDAndData(::buffer_span<::BlockID > ids, ::buffer_span<::NibblePair > data) (defined in LevelChunk) | LevelChunk | |
| setBiomeFromVolume(::ClientBlockPipeline::VolumeOf<::Biome const * > const &volume) (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 | |
| 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 | |
| staticDeserializeLegacyTerrain(::IDataInput &stream, short minY, ushort dimensionSizeInSubchunks) (defined in LevelChunk) | LevelChunk | static |
| 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 |