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

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

$acquireDiscarded(::std::unique_ptr<::LevelChunk, ::LevelChunkFinalDeleter > ptr) (defined in DBChunkStorage)DBChunkStorage
$canCreateViews() const (defined in ChunkSource)ChunkSource
$canLaunchTasks() const (defined in ChunkSource)ChunkSource
$checkAndReplaceChunk(::ChunkViewSource &neighborhood, ::LevelChunk &lc) (defined in DBChunkStorage)DBChunkStorage
$chunkPosNeedsBlending(::ChunkPos const &cp) (defined in DBChunkStorage)DBChunkStorage
$clearDeletedEntities() (defined in ChunkSource)ChunkSource
$compact() (defined in ChunkSource)ChunkSource
$createNewChunk(::ChunkPos const &cp, ::ChunkSource::LoadMode lm, bool readOnly) (defined in ChunkSource)ChunkSource
$ctor(::std::unique_ptr<::ChunkSource > parent, ::DBStorage &storage, ::Scheduler &scheduler, ::Experiments const &experiments) (defined in DBChunkStorage)DBChunkStorage
$ctor(::std::unique_ptr<::ChunkSource > parent) (defined in ChunkSource)ChunkSource
$ctor() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
$ctor(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
$deserializeActorStorageToLevelChunk(::LevelChunk &levelChunk) (defined in DBChunkStorage)DBChunkStorage
$dtor() (defined in DBChunkStorage)DBChunkStorage
$flushPendingDiscardedChunkWrites() (defined in DBChunkStorage)DBChunkStorage
$flushThreadBatch() (defined in DBChunkStorage)DBChunkStorage
$getChunkMap() (defined in ChunkSource)ChunkSource
$getExistingChunk(::ChunkPos const &) (defined in ChunkSource)ChunkSource
$getOrLoadChunk(::ChunkPos const &cp, ::ChunkSource::LoadMode lm, bool readOnly) (defined in ChunkSource)ChunkSource
$getRandomChunk(::Random &random) (defined in ChunkSource)ChunkSource
$getStorage() const (defined in ChunkSource)ChunkSource
$hintDiscardBatchBegin() (defined in DBChunkStorage)DBChunkStorage
$hintDiscardBatchEnd() (defined in DBChunkStorage)DBChunkStorage
$isChunkKnown(::ChunkPos const &chunkPos) (defined in DBChunkStorage)DBChunkStorage
$isChunkSaved(::ChunkPos const &chunkPos) (defined in DBChunkStorage)DBChunkStorage
$isShutdownDone() (defined in DBChunkStorage)DBChunkStorage
$isWithinWorldLimit(::ChunkPos const &cp) const (defined in ChunkSource)ChunkSource
$loadChunk(::LevelChunk &lc, bool forceImmediateReplacementDataLoad) (defined in DBChunkStorage)DBChunkStorage
$loadLevelChunkMetaDataDictionary() (defined in DBChunkStorage)DBChunkStorage
$postProcess(::ChunkViewSource &neighborhood) (defined in DBChunkStorage)DBChunkStorage
$postProcessMobsAt(::BlockSource &region, int chunkWestBlock, int chunkNorthBlock, ::Random &random) (defined in ChunkSource)ChunkSource
$postProcessMobsAt(::BlockSource &region, ::BoundingBox const &chunkBB) const (defined in ChunkSource)ChunkSource
$saveLiveChunk(::LevelChunk &lc) (defined in DBChunkStorage)DBChunkStorage
$setLevelChunk(::std::shared_ptr<::LevelChunk >) (defined in ChunkSource)ChunkSource
$shutdown() (defined in DBChunkStorage)DBChunkStorage
$tryGetBlendingDataProvider() (defined in DBChunkStorage)DBChunkStorage
$vftable() (defined in DBChunkStorage)DBChunkStoragestatic
$writeEntityChunkTransfer(::LevelChunk &lc) (defined in DBChunkStorage)DBChunkStorage
$writeEntityChunkTransfersToUnloadedChunk(::ChunkKey const &chunkKey, ::std::vector<::ActorUnloadedChunkTransferEntry > const &transfers) (defined in DBChunkStorage)DBChunkStorage
_cacheSeamlessChunkBlendingData(::ChunkPos chunkPos, bool isCompleted, ::std::shared_ptr<::BlendingData > blendingData) (defined in DBChunkStorage)DBChunkStorage
_checkAndDispatchTaskForLevelChunk(::std::pair<::ChunkPos, ::ChunkState > const &chunkPosAndExpectedState, bool areInTask) (defined in ChunkSource)ChunkSource
_checkForReplacementDataTask(::LevelChunk &lc, ::ChunkViewSource &chunks) (defined in ChunkSource)ChunkSource
_checkForUnblockingChunks(::LevelChunk const &lc) (defined in ChunkSource)ChunkSource
_checkLevelChunkForNextStage(::LevelChunk const &lc, ::LevelChunkGridAreaElement<::std::weak_ptr<::LevelChunk > > &grid, ::ChunkState stateToCheck) (defined in ChunkSource)ChunkSource
_checkLevelChunkForPostProcessing(::LevelChunk const &lc, ::LevelChunkGridAreaElement<::std::weak_ptr<::LevelChunk > > &grid) (defined in ChunkSource)ChunkSource
_checkSubChunksUseAbsoluteIndices(::DBChunkStorageKey key, ::LevelChunk const &lc, bool &flatworldsNeedFixup) const (defined in DBChunkStorage)DBChunkStorage
_chunkAtStage(::std::weak_ptr<::LevelChunk > lcwp, ::ChunkState stateToCheck) (defined in ChunkSource)ChunkSource
_createOrReplaceGridAreaMap(::std::shared_ptr<::LevelChunk > lc, bool createNeighbourGridsIfMissing) (defined in ChunkSource)ChunkSource
_deserializeChunkActorStorageKeys(::IDataInput &digestStream) (defined in DBChunkStorage)DBChunkStoragestatic
_deserializeIndependentActorStorage(::LevelChunk &lc, ::std::string const &storageKeyDigestBuffer) (defined in DBChunkStorage)DBChunkStorage
_freeChunkGenerationGridMap(::ChunkPos const &cp, bool isLevelChunkDeletion) (defined in ChunkSource)ChunkSource
_getBlenderMode(::LevelChunk const &lc, ::Experiments const &experiments) (defined in DBChunkStorage)DBChunkStoragestatic
_getLevelChunkFormat(::std::string_view prefix, ::std::string &buffer) (defined in DBChunkStorage)DBChunkStorage
_hasChunk(::DBChunkStorageKey const &key) (defined in DBChunkStorage)DBChunkStorage
_hasChunkUncached(::DBChunkStorageKey const &key) (defined in DBChunkStorage)DBChunkStorage
_launchGenerationTask(::std::shared_ptr<::LevelChunk > const &lc, bool areInTask) (defined in ChunkSource)ChunkSource
_launchLightingTask(::std::shared_ptr<::LevelChunk > const &lc, ::std::shared_ptr<::ChunkViewSource > const &chunks, bool areInTask) (defined in ChunkSource)ChunkSource
_launchPostProcessingTask(::std::shared_ptr<::LevelChunk > const &lc, ::std::shared_ptr<::ChunkViewSource > const &chunks, bool areInTask) (defined in ChunkSource)ChunkSource
_launchReplacementDataTask(::std::shared_ptr<::LevelChunk > const &lc, ::std::shared_ptr<::ChunkViewSource > const &chunks, bool areInTask) (defined in ChunkSource)ChunkSource
_levelChunkCanBeUsedForBlending(::DBChunkStorageKey const &lcKey) (defined in DBChunkStorage)DBChunkStorage
_lightingTask(::std::shared_ptr<::LevelChunk > const &lc, ::ChunkViewSource &chunks) (defined in ChunkSource)ChunkSource
_loadAndBlendFromDB(::LevelChunk &lc, ::LevelChunk &generatedChunk, ::ChunkViewSource &neighborhood) (defined in DBChunkStorage)DBChunkStorage
_loadChunkFromDB(::LevelChunk &lc, ::LevelChunk &generatedChunk, ::ChunkViewSource &neighborhood) (defined in DBChunkStorage)DBChunkStorage
_loadChunkTask(::LevelChunk &lc) (defined in ChunkSource)ChunkSource
_postProcessingTask(::LevelChunk &lc, ::ChunkViewSource &chunks) (defined in ChunkSource)ChunkSource
_saveBlendData(::LevelStorageWriteBatch &batch, ::std::string_view prefix, ::std::string &buffer, ::PersistentBlendData data) const (defined in DBChunkStorage)DBChunkStorage
_saveDirtyChunks(::LevelStorage &) (defined in ChunkSource)ChunkSource
_serializeChunk(::LevelChunk &lc, ::LevelStorageWriteBatch &batch, bool markEntitiesProcesedOnChunkDiscard) (defined in DBChunkStorage)DBChunkStorage
_serializeEntities(::LevelChunk &lc, ::LevelStorageWriteBatch &batch, ::std::string &buffer, bool markEntitiesProcesedOnChunkDiscard) (defined in DBChunkStorage)DBChunkStorage
_spawnChunkGenerationTasks(int numTasks, bool calledFromTask) (defined in ChunkSource)ChunkSource
_tryGetBlendingDataForChunk(::ChunkPos const &checkPosition) (defined in DBChunkStorage)DBChunkStorage
_upgradeActorStorage(::ChunkKey chunkKey, ::std::string_view &legacyActorData) (defined in DBChunkStorage)DBChunkStorage
_writeActorDigest(::LevelStorageWriteBatch &batch, ::ChunkKey const &chunkKey, ::std::string const &digestBuffer) (defined in DBChunkStorage)DBChunkStorage
_writeDiscardChunksBatch() (defined in DBChunkStorage)DBChunkStorage
acquireDiscarded(::std::unique_ptr<::LevelChunk, ::LevelChunkFinalDeleter > ptr) (defined in DBChunkStorage)DBChunkStoragevirtual
canCreateViews() const (defined in ChunkSource)ChunkSourcevirtual
canLaunchTasks() const (defined in ChunkSource)ChunkSourcevirtual
checkAndLaunchChunkGenerationTasks(bool calledFromTask) (defined in ChunkSource)ChunkSource
checkAndReplaceChunk(::ChunkViewSource &neighborhood, ::LevelChunk &lc) (defined in DBChunkStorage)DBChunkStoragevirtual
ChunkCacheStatus enum name (defined in DBChunkStorage)DBChunkStorage
chunkPosNeedsBlending(::ChunkPos const &cp) (defined in DBChunkStorage)DBChunkStoragevirtual
ChunkSource(::std::unique_ptr<::ChunkSource > parent) (defined in ChunkSource)ChunkSourceexplicit
clearDeletedEntities() (defined in ChunkSource)ChunkSourcevirtual
compact() (defined in ChunkSource)ChunkSourcevirtual
createEmptyView(::ChunkSource::LoadMode lm, bool circle, ::std::function< void(::buffer_span_mut<::std::shared_ptr<::LevelChunk > >, ::buffer_span< uint >)> add, ::ChunkSourceViewGenerateMode chunkViewGenerateMode, float const *serverBuildRatio) (defined in ChunkSource)ChunkSource
createNewChunk(::ChunkPos const &cp, ::ChunkSource::LoadMode lm, bool readOnly) (defined in ChunkSource)ChunkSource
DBChunkStorage(::std::unique_ptr<::ChunkSource > parent, ::DBStorage &storage, ::Scheduler &scheduler, ::Experiments const &experiments) (defined in DBChunkStorage)DBChunkStorage
deserializeActorStorageToLevelChunk(::LevelChunk &levelChunk) (defined in DBChunkStorage)DBChunkStoragevirtual
deserializeActorStorageToString(bool hasActorDigestVersionTag, ::std::string const &storageKeyDigestBuffer, ::std::function< bool(::std::string_view, ::std::string &)> loadDataCallback) (defined in DBChunkStorage)DBChunkStoragestatic
EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
EnableNonOwnerReferences(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
flushPendingDiscardedChunkWrites() (defined in DBChunkStorage)DBChunkStoragevirtual
flushThreadBatch() (defined in DBChunkStorage)DBChunkStoragevirtual
getAvailableChunk(::ChunkPos const &cp) (defined in ChunkSource)ChunkSource
getChunkMap() (defined in ChunkSource)ChunkSource
getExistingChunk(::ChunkPos const &) (defined in ChunkSource)ChunkSource
getOrLoadChunk(::ChunkPos const &cp, ::ChunkSource::LoadMode lm, bool readOnly) (defined in ChunkSource)ChunkSource
getRandomChunk(::Random &random) (defined in ChunkSource)ChunkSource
getStorage() const (defined in ChunkSource)ChunkSource
gPerfIsClientSide() (defined in ChunkSource)ChunkSourcestatic
hintDiscardBatchBegin() (defined in DBChunkStorage)DBChunkStoragevirtual
hintDiscardBatchEnd() (defined in DBChunkStorage)DBChunkStoragevirtual
initializeWithLevelStorageManagerConnector(::ILevelStorageManagerConnector &levelStorageManagerConnector) (defined in ChunkSource)ChunkSource
isChunkKnown(::ChunkPos const &chunkPos) (defined in DBChunkStorage)DBChunkStoragevirtual
isChunkSaved(::ChunkPos const &chunkPos) (defined in DBChunkStorage)DBChunkStoragevirtual
isShutdownDone() (defined in DBChunkStorage)DBChunkStoragevirtual
isWithinWorldLimit(::ChunkPos const &cp) const (defined in ChunkSource)ChunkSourcevirtual
loadChunk(::LevelChunk &lc, bool forceImmediateReplacementDataLoad) (defined in DBChunkStorage)DBChunkStoragevirtual
loadLevelChunkMetaDataDictionary() (defined in DBChunkStorage)DBChunkStorage
LoadMode enum name (defined in ChunkSource)ChunkSource
mAttenuatorSharedMutex (defined in DBChunkStorage)DBChunkStorage
mBatch (defined in DBChunkStorage)DBChunkStorage
mBufferPool (defined in DBChunkStorage)DBChunkStorage
mChunkBlendingDataCache (defined in DBChunkStorage)DBChunkStorage
mChunkBlendingDataSharedMutex (defined in DBChunkStorage)DBChunkStorage
mChunkSide (defined in ChunkSource)ChunkSource
mControlBlock (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
mCurrentLevelVersion (defined in DBChunkStorage)DBChunkStorage
mDimension (defined in ChunkSource)ChunkSource
mDiscardBatch (defined in DBChunkStorage)DBChunkStorage
mDiscardedWhileLiveSaved (defined in DBChunkStorage)DBChunkStorage
mHasChunkCache (defined in DBChunkStorage)DBChunkStorage
mHasChunkCacheSharedMutex (defined in DBChunkStorage)DBChunkStorage
mIOTaskGroup (defined in DBChunkStorage)DBChunkStorage
mLevel (defined in ChunkSource)ChunkSource
mLevelChunkBuilderData (defined in ChunkSource)ChunkSource
mLiveChunksBeingSaved (defined in DBChunkStorage)DBChunkStorage
mOnLevelStorageAppSuspendSubscription (defined in ChunkSource)ChunkSource
mOnSaveSubscription (defined in ChunkSource)ChunkSource
mOwnedParent (defined in ChunkSource)ChunkSource
mParent (defined in ChunkSource)ChunkSource
mShuttingDown (defined in ChunkSource)ChunkSource
mStorage (defined in DBChunkStorage)DBChunkStorage
operator=(EnableNonOwnerReferences const &)=default (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
postProcess(::ChunkViewSource &neighborhood) (defined in DBChunkStorage)DBChunkStoragevirtual
postProcessMobsAt(::BlockSource &region, int chunkWestBlock, int chunkNorthBlock, ::Random &random) (defined in ChunkSource)ChunkSourcevirtual
postProcessMobsAt(::BlockSource &region, ::BoundingBox const &chunkBB) const (defined in ChunkSource)ChunkSourcevirtual
saveLiveChunk(::LevelChunk &lc) (defined in DBChunkStorage)DBChunkStoragevirtual
setLevelChunk(::std::shared_ptr<::LevelChunk >) (defined in ChunkSource)ChunkSourcevirtual
shouldServerGeneratePos(::ChunkPos const &chunkPos, float serverBuildRatio, int viewRadius) (defined in ChunkSource)ChunkSource
shutdown() (defined in DBChunkStorage)DBChunkStoragevirtual
threadBatch() (defined in DBChunkStorage)DBChunkStoragestatic
threadBuffer() (defined in DBChunkStorage)DBChunkStoragestatic
tryGetBlendingDataProvider() (defined in DBChunkStorage)DBChunkStorage
writeEntityChunkTransfer(::LevelChunk &lc) (defined in DBChunkStorage)DBChunkStoragevirtual
writeEntityChunkTransfersToUnloadedChunk(::ChunkKey const &chunkKey, ::std::vector<::ActorUnloadedChunkTransferEntry > const &transfers) (defined in DBChunkStorage)DBChunkStoragevirtual
~ChunkSource() (defined in ChunkSource)ChunkSourcevirtual
~DBChunkStorage() (defined in DBChunkStorage)DBChunkStoragevirtual
~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferencesvirtual