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

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

$ctor(::ResourcePackManager &packManager)StructureManager
$dtor()StructureManager
$vftable()StructureManagerstatic
_createAndLoadStructure(::std::string const &structureName, ::ResourcePackManager const *packManager, ::LevelStorage *levelStorage)StructureManager
_createLevelStorageId(::std::string const &dimensionPrefix, ::std::string const &saveId)StructureManager
_findResource(::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &structurePath, ::PackInstance const &pack, ::std::string &resourceStream)StructureManager
_getMetadataRegistry() constStructureManager
_loadMetadataRegistries(::cereal::ReflectionCtx const &ctx, ::ResourcePackManager &packManager, bool excludeLatest)StructureManagerstatic
_metadataPackForEachCallback(::SharedTypes::v1_21_80::JigsawStructureMetadataRegistry &registry, ::Puv::Loader<::SharedTypes::v1_21_80::JigsawStructureMetadataFile > &loader, ::PackInstance const &pack, ::std::string &fileData, ::Core::Path const &filenameWithExtension)StructureManagerstatic
_placeSegment(::StructureAnimationData &structureAnimationData)StructureManager
_placeSegment(::Dimension &dimension, ::StructureAnimationData &structureAnimationData, ::ChunkLoadActionList &chunkLoadActionList, ::BoundingBox const &boundingBox, ::std::function<::ChunksLoadedStatus(::Tick)> const &areChunksLoaded)StructureManager
_readLegacyStructure(::std::string const &name)StructureManager
_removePlacementQueueItem(::std::string const &dimensionPrefix, ::StructureAnimationData &structureAnimationData)StructureManager
_savePlacementQueueItem(::std::string const &dimensionPrefix, ::StructureAnimationData &structureAnimationData)StructureManager
BEHAVIOR_PACK_STRUCTURES_FOLDER()StructureManagerstatic
cloneStructure(::StructureTemplate const &structureTemplate, ::std::string const &structureName)StructureManager
deleteStructure(::std::string const &structureName, ::LevelStorage &levelStorage)StructureManager
getOrCreate(::std::string const &structureName)StructureManager
getOrCreateLegacy(::std::string const &structureName)StructureManager
getStructure(::std::string const &structureName) constStructureManager
getStructureNames(::LevelStorage &levelStorage, bool includeUnremovable) constStructureManager
getStructurePath(::std::string const &structureFullName)StructureManagerstatic
getStructurePath(::std::string const &structureNamespace, ::std::string const &structureName)StructureManagerstatic
importStructureFromTemplate(::std::string name, ::StructureTemplate const &temp)StructureManager
LEVEL_STORAGE_STRUCTURE_TEMPLATE_PREFIX()StructureManagerstatic
load(::StructureTemplate &structureTemplate, ::ResourcePackManager const *packManager, ::LevelStorage *levelStorage)StructureManager
loadLegacy(::LegacyStructureTemplate &structure, ::std::string &data)StructureManager
loadMetadataRegistries(::ResourcePackManager &packManager)StructureManager
loadPlacementQueue(::LevelStorage &storage, ::Level &level, ::Dimension &dimension)StructureManager
loadPlacementQueueItem(::std::string const &key, ::CompoundTag const &tag, ::Level &level, ::Dimension &dimension)StructureManager
mCerealContext (defined in StructureManager)StructureManager
mControlBlock (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
mLegacyStructureRepository (defined in StructureManager)StructureManager
mMetadataRegistry (defined in StructureManager)StructureManager
mPackManager (defined in StructureManager)StructureManager
mRepositoryMutex (defined in StructureManager)StructureManager
mStructurePlacementQueue (defined in StructureManager)StructureManager
mStructurePlacementSaveCounter (defined in StructureManager)StructureManager
mStructureRepository (defined in StructureManager)StructureManager
mUnknownBlockRegistry (defined in StructureManager)StructureManager
operator=(EnableNonOwnerReferences const &)=default (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
queueLoad(::std::unique_ptr<::StructureAnimationData > structureAnimationData)StructureManager
readStructure(::StructureTemplate &structureTemplate)StructureManager
saveToLevel(::StructureTemplate const &structureTemplate, ::LevelStorage &levelStorage)StructureManager
setUnknownBlockRegistry(::Bedrock::NonOwnerPointer<::IUnknownBlockTypeRegistry > unknownBlockRegistry)StructureManager
StructureManager() (defined in StructureManager)StructureManager
StructureManager(::ResourcePackManager &packManager)StructureManagerexplicit
tick(::Dimension const &dimension)StructureManager
tryPlaceStructureInWorld(::std::unique_ptr<::CommandArea > cmdArea, ::ServerLevel &level, ::Dimension &dimension, ::BoundingBox const &bounds, ::BlockPos const &loadPosition, ::StructureSettings const &settings, ::StructureTemplate const &structureTemplate, ::std::unique_ptr<::StructureAnimationData > structureAnimationData)StructureManager
~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferencesvirtual
~StructureManager() (defined in StructureManager)StructureManagervirtual