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

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

$ctor(::ResourcePackManager &packManager) (defined in StructureManager)StructureManager
$ctor() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
$ctor(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
$dtor() (defined in StructureManager)StructureManager
$vftable() (defined in StructureManager)StructureManagerstatic
_createAndLoadStructure(::std::string const &structureName, ::ResourcePackManager const *packManager, ::LevelStorage *levelStorage) (defined in StructureManager)StructureManager
_createLevelStorageId(::std::string const &dimensionPrefix, ::std::string const &saveId) (defined in StructureManager)StructureManager
_findResource(::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &structurePath, ::PackInstance const &pack, ::std::string &resourceStream) (defined in StructureManager)StructureManager
_getMetadataRegistry() const (defined in StructureManager)StructureManager
_loadMetadataRegistries(::cereal::ReflectionCtx const &ctx, ::ResourcePackManager &packManager, bool excludeLatest) (defined in StructureManager)StructureManagerstatic
_metadataPackForEachCallback(::SharedTypes::v1_21_50::JigsawStructureMetadataRegistry &registry, ::Puv::Loader<::SharedTypes::v1_21_50::JigsawStructureMetadataFile > &loader, ::PackInstance const &pack, ::std::string &fileData, ::Core::Path const &filenameWithExtension) (defined in StructureManager)StructureManagerstatic
_placeSegment(::StructureAnimationData &structureAnimationData) (defined in StructureManager)StructureManager
_placeSegment(::Dimension &dimension, ::StructureAnimationData &structureAnimationData, ::ChunkLoadActionList &chunkLoadActionList, ::BoundingBox const &boundingBox, ::std::function<::ChunksLoadedStatus(::Tick)> const &areChunksLoaded) (defined in StructureManager)StructureManager
_readLegacyStructure(::std::string const &name) (defined in StructureManager)StructureManager
_removePlacementQueueItem(::std::string const &dimensionPrefix, ::StructureAnimationData &structureAnimationData) (defined in StructureManager)StructureManager
_savePlacementQueueItem(::std::string const &dimensionPrefix, ::StructureAnimationData &structureAnimationData) (defined in StructureManager)StructureManager
BEHAVIOR_PACK_STRUCTURES_FOLDER() (defined in StructureManager)StructureManagerstatic
cloneStructure(::StructureTemplate const &structureTemplate, ::std::string const &structureName) (defined in StructureManager)StructureManager
deleteStructure(::std::string const &structureName, ::LevelStorage &levelStorage) (defined in StructureManager)StructureManager
EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
EnableNonOwnerReferences(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
getOrCreate(::std::string const &structureName) (defined in StructureManager)StructureManager
getOrCreateLegacy(::std::string const &structureName) (defined in StructureManager)StructureManager
getStructure(::std::string const &structureName) const (defined in StructureManager)StructureManager
getStructureNames(::LevelStorage &levelStorage, bool includeUnremovable) const (defined in StructureManager)StructureManager
getStructurePath(::std::string const &structureFullName) (defined in StructureManager)StructureManagerstatic
getStructurePath(::std::string const &structureNamespace, ::std::string const &structureName) (defined in StructureManager)StructureManagerstatic
importStructureFromTemplate(::std::string name, ::StructureTemplate const &temp) (defined in StructureManager)StructureManager
LEVEL_STORAGE_STRUCTURE_TEMPLATE_PREFIX() (defined in StructureManager)StructureManagerstatic
load(::StructureTemplate &structureTemplate, ::ResourcePackManager const *packManager, ::LevelStorage *levelStorage) (defined in StructureManager)StructureManager
loadLegacy(::LegacyStructureTemplate &structure, ::std::string &data) (defined in StructureManager)StructureManager
loadMetadataRegistries(::ResourcePackManager &packManager) (defined in StructureManager)StructureManager
loadPlacementQueue(::LevelStorage &storage, ::Level &level, ::Dimension &dimension) (defined in StructureManager)StructureManager
loadPlacementQueueItem(::std::string const &key, ::CompoundTag const &tag, ::Level &level, ::Dimension &dimension) (defined in StructureManager)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) (defined in StructureManager)StructureManager
readStructure(::StructureTemplate &structureTemplate) (defined in StructureManager)StructureManager
saveToLevel(::StructureTemplate const &structureTemplate, ::LevelStorage &levelStorage) (defined in StructureManager)StructureManager
setUnknownBlockRegistry(::Bedrock::NonOwnerPointer<::IUnknownBlockTypeRegistry > unknownBlockRegistry) (defined in StructureManager)StructureManager
StructureManager(::ResourcePackManager &packManager) (defined in StructureManager)StructureManagerexplicit
tick(::Dimension const &dimension) (defined in StructureManager)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) (defined in StructureManager)StructureManager
~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferencesvirtual
~StructureManager() (defined in StructureManager)StructureManagervirtual