3#include "mc/_HeaderOutputPredefine.h"
7namespace Core {
class Path; }
8namespace cereal {
struct ReflectionCtx; }
16 ::rapidjson::GenericDocument<
17 ::rapidjson::UTF8<char>,
18 ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator>,
19 ::rapidjson::CrtAllocator>& document
22 MCNAPI static ::std::optional<::rapidjson::GenericDocument<
23 ::rapidjson::UTF8<char>,
24 ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator>,
25 ::rapidjson::CrtAllocator>>
28 ::std::string
const& jsonText,
Definition BiomeJsonDocumentUpgrader.h:11
static MCAPI void doUpgradeFrom_v1_12_To_v1_13(::rapidjson::GenericDocument< ::rapidjson::UTF8< char >, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator >, ::rapidjson::CrtAllocator > &document)
static MCAPI ::std::optional<::rapidjson::GenericDocument< ::rapidjson::UTF8< char >, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator >, ::rapidjson::CrtAllocator > > parseAndUpgradeBiomeJsonDocument(::Core::Path const &resourceName, ::std::string const &jsonText, ::cereal::ReflectionCtx &ctx)
Definition ReflectionCtx.h:11