LeviLamina
Loading...
Searching...
No Matches
ActorLoaderTraits.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
9namespace JsonComponentGlueUtils { struct CustomUpgradeData; }
10namespace SharedTypes::Beta { struct ActorDocument; }
11namespace SharedTypes::Legacy { struct ActorDocument; }
12namespace SharedTypes::Legacy { struct ActorDocumentCorrected; }
13namespace SharedTypes::v1_21_100 { struct ActorDocument; }
14namespace SharedTypes::v1_21_110 { struct ActorDocument; }
15namespace SharedTypes::v1_21_120 { struct ActorDocument; }
16namespace SharedTypes::v1_21_130 { struct ActorDocument; }
17namespace SharedTypes::v1_21_90 { struct ActorDocument; }
18namespace SharedTypes::v1_26_0 { struct ActorDocument; }
19namespace SharedTypes::v1_26_10 { struct ActorDocument; }
20namespace SharedTypes::v1_26_20 { struct ActorDocument; }
21namespace SharedTypes::v1_26_30 { struct ActorDocument; }
22namespace SharedTypes::v1_26_40 { struct ActorDocument; }
23// clang-format on
24
25namespace JsonComponentGlueUtils {
26
28public:
29 // ActorLoaderTraits inner types define
30 using CustomParseData = ::BedrockLoadContext;
31
32 using CustomUpgradeData = ::JsonComponentGlueUtils::CustomUpgradeData;
33
34 using Slices = ::std::tuple<
48
49public:
50 // static functions
51 // NOLINTBEGIN
52 MCAPI static void upgrade_v1_26_40(
57 );
58 // NOLINTEND
59
60public:
61 // static variables
62 // NOLINTBEGIN
63 MCAPI static ::ActorMigratedDefinitionFactory const*& mFactoryPtr();
64 // NOLINTEND
65};
66
67} // namespace JsonComponentGlueUtils
Definition ActorMigratedDefinitionFactory.h:40
Definition BedrockLoadContext.h:5
Definition _HeaderOutputPredefine.h:400
Definition ActorLoaderTraits.h:27
Definition CustomUpgradeData.h:15
Definition ActorDocument.h:16
Definition ActorDocumentCorrected.h:16
Definition ActorDocument.h:18
Definition ActorDocument.h:16
Definition ActorDocument.h:16
Definition ActorDocument.h:16
Definition ActorDocument.h:17
Definition ActorDocument.h:16
Definition ActorDocument.h:17
Definition ActorDocument.h:17
Definition ActorDocument.h:17
Definition ActorDocument.h:17
Definition ActorDocument.h:17