LeviLamina
Loading...
Searching...
No Matches
BlockDescriptorSerializer.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
9namespace BlockDescriptorSerializer { struct BlockDescriptorProxy; }
10namespace cereal { class SerializerContext; }
11// clang-format on
12
13namespace BlockDescriptorSerializer {
14// functions
15// NOLINTBEGIN
16MCNAPI ::BlockDescriptor _validateAndCreateFromString(::std::string const& str);
17
18MCNAPI void fromProxy(::BlockDescriptor& instance, ::BlockDescriptorSerializer::BlockDescriptorProxy& proxy);
19
20MCNAPI void fromProxyWithAssetValidation(
21 ::BlockDescriptor& instance,
24 ::cereal::SerializerContext const& serializerContext
25);
26
27MCNAPI void fromStringWithAssetValidation(
28 ::BlockDescriptor& instance,
29 ::std::string const& str,
31 ::cereal::SerializerContext const& serializerContext
32);
33
34MCNAPI ::BlockDescriptorSerializer::BlockDescriptorProxy toProxy(::BlockDescriptor const& instance);
35// NOLINTEND
36
37} // namespace BlockDescriptorSerializer
Definition BedrockLoadContext.h:14
Definition BlockDescriptor.h:20
Definition SerializerContext.h:11
Definition BlockDescriptorProxy.h:15
Definition context.h:5