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 | |
$vftable() (defined in StructureManager) | 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 | |
_getMetadataRegistry() const (defined in StructureManager) | StructureManager | |
_loadMetadataRegistries(::cereal::ReflectionCtx const &ctx, ::ResourcePackManager &packManager, bool excludeLatest) (defined in StructureManager) | StructureManager | static |
_metadataPackForEachCallback(::SharedTypes::v1_21_50::JigsawStructureMetadataRegistry ®istry, ::Puv::Loader<::SharedTypes::v1_21_50::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 | |
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) | StructureManager | static |
getStructurePath(::std::string const &structureNamespace, ::std::string const &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(::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) | 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 |
~StructureManager() (defined in StructureManager) | StructureManager | virtual |