LeviLamina
Loading...
Searching...
No Matches
JsonComponentGlueUtils.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
class
EntityContext
;
8
class
ExperienceRewardComponent
;
9
class
SwimUpForBreathGoal
;
10
class
TransportItemsGoal
;
11
struct
AddRiderComponent
;
12
namespace
SharedTypes::v1_21_100 {
struct
TransportItemsGoalDefinition
; }
13
namespace
SharedTypes::v1_21_110 {
struct
ExperienceRewardDefinition
; }
14
namespace
SharedTypes::v1_21_110 {
struct
SwimUpForBreathGoalDefinition
; }
15
namespace
SharedTypes::v1_21_130 {
struct
AddRiderDefinition
; }
16
// clang-format on
17
18
namespace
JsonComponentGlueUtils {
19
// functions
20
// NOLINTBEGIN
21
MCNAPI
void
initialize(
22
::EntityContext&,
23
::AddRiderComponent& component,
24
::SharedTypes::v1_21_130::AddRiderDefinition
const
& loadedData
25
);
26
27
MCNAPI
void
initialize(
28
::EntityContext&,
29
::SwimUpForBreathGoal& goal,
30
::SharedTypes::v1_21_110::SwimUpForBreathGoalDefinition definition
31
);
32
33
MCNAPI
void
initialize(
34
::EntityContext&,
35
::TransportItemsGoal& goal,
36
::SharedTypes::v1_21_100::TransportItemsGoalDefinition
const
& definition
37
);
38
39
MCNAPI
void
initialize(
40
::EntityContext&,
41
::ExperienceRewardComponent& runtimeComponent,
42
::SharedTypes::v1_21_110::ExperienceRewardDefinition
const
& loadedData
43
);
44
// NOLINTEND
45
46
}
// namespace JsonComponentGlueUtils
EntityContext
Definition
EntityContext.h:16
ExperienceRewardComponent
Definition
ExperienceRewardComponent.h:11
SwimUpForBreathGoal
Definition
SwimUpForBreathGoal.h:15
TransportItemsGoal
Definition
TransportItemsGoal.h:20
AddRiderComponent
Definition
AddRiderComponent.h:11
SharedTypes::v1_21_100::TransportItemsGoalDefinition
Definition
TransportItemsGoalDefinition.h:18
SharedTypes::v1_21_110::ExperienceRewardDefinition
Definition
ExperienceRewardDefinition.h:15
SharedTypes::v1_21_110::SwimUpForBreathGoalDefinition
Definition
SwimUpForBreathGoalDefinition.h:15
SharedTypes::v1_21_130::AddRiderDefinition
Definition
AddRiderDefinition.h:12
src
mc
util
JsonComponentGlueUtils.h
Generated on
for LeviLamina by
1.16.1