|
LeviLamina
|
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 | |
| $getOrCreate(::std::string const &structureName) (defined in StructureManager) | StructureManager | |
| $getOrCreateJigsawStructureMetadata(::StructurePoolElement const &structurePoolElement) (defined in StructureManager) | StructureManager | |
| $getOrCreateLegacy(::std::string const &structureName) (defined in StructureManager) | StructureManager | |
| $getStructure(::std::string const &structureName) const (defined in StructureManager) | StructureManager | |
| $readStructure(::StructureTemplate &structureTemplate) (defined in StructureManager) | StructureManager | |
| $vftable() | StructureManager | static |
| _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 | |
| _findResource(::std::string_view structureNamespace, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &structurePath, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &rootStructurePath, ::PackInstance const &pack, ::std::string &resourceStream) (defined in StructureManager) | StructureManager | |
| _loadMetadataRegistries(::cereal::ReflectionCtx const &ctx, ::ResourcePackManager &packManager, bool excludeLatest) (defined in StructureManager) | StructureManager | static |
| _metadataPackForEachCallback(::SharedTypes::v1_21_80::JigsawStructureMetadataRegistry ®istry, ::Puv::Loader<::SharedTypes::v1_21_80::JigsawStructureMetadataFile > &loader, ::PackInstance const &pack, ::std::string &fileData, ::Core::Path const &filenameWithExtension) (defined in StructureManager) | StructureManager | static |
| _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) | StructureManager | static |
| 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 | virtual |
| getOrCreateJigsawStructureMetadata(::StructurePoolElement const &structurePoolElement) (defined in StructureManager) | StructureManager | virtual |
| getOrCreateLegacy(::std::string const &structureName) (defined in StructureManager) | StructureManager | virtual |
| getStructure(::std::string const &structureName) const (defined in StructureManager) | StructureManager | virtual |
| getStructureNames(::LevelStorage &levelStorage, bool includeUnremovable) const (defined in StructureManager) | StructureManager | |
| getStructurePath(::std::string_view structureNamespace, ::std::string_view structureName) (defined in StructureManager) | StructureManager | static |
| importStructureFromTemplate(::std::string name, ::StructureTemplate const &temp) (defined in StructureManager) | StructureManager | |
| LEVEL_STORAGE_STRUCTURE_TEMPLATE_PREFIX() (defined in StructureManager) | StructureManager | static |
| load(::StructureTemplate &structureTemplate, ::ResourcePackManager const *packManager, ::LevelStorage *levelStorage) (defined in StructureManager) | StructureManager | |
| loadLegacy(::LegacyStructureTemplate &structure, ::std::string &data) (defined in StructureManager) | StructureManager | |
| loadMetadataRegistries() (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 | |
| mMetadataRegistryMutex (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 | virtual |
| saveToLevel(::StructureTemplate const &structureTemplate, ::LevelStorage &levelStorage) (defined in StructureManager) | StructureManager | |
| setUnknownBlockRegistry(::Bedrock::NonOwnerPointer<::IUnknownBlockTypeRegistry > unknownBlockRegistry) (defined in StructureManager) | StructureManager | |
| StructureManager() (defined in StructureManager) | StructureManager | |
| StructureManager(::ResourcePackManager &packManager) (defined in StructureManager) | StructureManager | explicit |
| 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::EnableNonOwnerReferences | virtual |
| ~IStructureTemplateManager() (defined in IStructureTemplateManager) | IStructureTemplateManager | virtual |
| ~StructureManager() (defined in StructureManager) | StructureManager | virtual |