3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
7#include "mc/deps/shared_types/beta/biome/BiomeJsonDocument.h"
8#include "mc/deps/shared_types/v1_26_30/biome/BiomeJsonDocument.h"
18namespace Core {
class Path; }
22class BiomeJsonDocumentLoader {
40 BiomeJsonDocumentLoader();
52 ::std::unordered_map<::std::string, ::std::unique_ptr<::BiomeJsonDocumentGlueResolvedBiomeData>>&
53 biomeIdToResolvedData,
68 ::std::unordered_map<::std::string, ::std::unique_ptr<::BiomeJsonDocumentGlueResolvedBiomeData>>&
69 biomeIdToResolvedData,
Definition BedrockLoadContext.h:15
Definition NonOwnerPointer.h:9
MCAPI BiomeJsonDocumentLoader(::cereal::ReflectionCtx &ctx, ::Bedrock::NonOwnerPointer<::LinkedAssetValidator > linkedAssetValidator, ::BiomeJsonDocumentGlue &biomeJsonDocumentGlue, ::BiomeRegistry const &biomeRegistry, ::Core::Path const &resourceName, bool isBaseGamePack, ::std::unordered_map<::std::string, ::std::unique_ptr<::BiomeJsonDocumentGlueResolvedBiomeData > > &biomeIdToResolvedData, ::Experiments const &activeExperiments)
MCAPI void * $ctor(::cereal::ReflectionCtx &ctx, ::Bedrock::NonOwnerPointer<::LinkedAssetValidator > linkedAssetValidator, ::BiomeJsonDocumentGlue &biomeJsonDocumentGlue, ::BiomeRegistry const &biomeRegistry, ::Core::Path const &resourceName, bool isBaseGamePack, ::std::unordered_map<::std::string, ::std::unique_ptr<::BiomeJsonDocumentGlueResolvedBiomeData > > &biomeIdToResolvedData, ::Experiments const &activeExperiments)
Definition BiomeRegistry.h:37
Definition Experiments.h:14
Definition LinkedAssetValidator.h:9
Definition _HeaderOutputPredefine.h:407
Definition BiomeJsonDocumentGlueResolvedBiomeData.h:11
Definition BiomeJsonDocumentGlue.h:11
Definition BiomeJsonDocument.h:26
Definition BiomeJsonDocument.h:25
Definition ReflectionCtx.h:11