Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
v1_26_30.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
8namespace SharedTypes::v1_26_30 { struct DefendTrustedTargetGoalDefinition; }
9namespace SharedTypes::v1_26_30 { struct FollowCaravanGoalDefinition; }
10namespace SharedTypes::v1_26_30 { struct HurtByTargetGoalDefinition; }
11namespace SharedTypes::v1_26_30 { struct NearestPrioritizedAttackableTargetGoalDefinition; }
12namespace SharedTypes::v1_26_30 { struct OwnerHurtByTargetGoalDefinition; }
13namespace SharedTypes::v1_26_30 { struct OwnerHurtTargetGoalDefinition; }
14namespace SharedTypes::v1_26_30 { struct ShareItemsGoalDefinition; }
15namespace SharedTypes::v1_26_30 { struct SneezeGoalDefinition; }
16namespace SharedTypes::v1_26_30 { struct TargetWhenPushedGoalDefinition; }
17namespace cereal { struct ReflectionCtx; }
18// clang-format on
19
20namespace SharedTypes::v1_26_30 {
21// functions
22// NOLINTBEGIN
23MCNAPI void bindAll(::cereal::ReflectionCtx& ctx);
24
25MCNAPI void transformToVersioned(
26 ::LegacyGoalDefinition&& legacyGoal,
27 ::SharedTypes::v1_26_30::DefendTrustedTargetGoalDefinition& sharedGoal
28);
29
30MCNAPI void transformToVersioned(
31 ::LegacyGoalDefinition&& legacyGoal,
32 ::SharedTypes::v1_26_30::FollowCaravanGoalDefinition& sharedGoal
33);
34
35MCNAPI void transformToVersioned(
36 ::LegacyGoalDefinition&& legacyGoal,
37 ::SharedTypes::v1_26_30::HurtByTargetGoalDefinition& sharedGoal
38);
39
40MCNAPI void transformToVersioned(
41 ::LegacyGoalDefinition&& legacyGoal,
42 ::SharedTypes::v1_26_30::NearestPrioritizedAttackableTargetGoalDefinition& sharedGoal
43);
44
45MCNAPI void transformToVersioned(
46 ::LegacyGoalDefinition&& legacyGoal,
47 ::SharedTypes::v1_26_30::OwnerHurtByTargetGoalDefinition& sharedGoal
48);
49
50MCNAPI void transformToVersioned(
51 ::LegacyGoalDefinition&& legacyGoal,
52 ::SharedTypes::v1_26_30::OwnerHurtTargetGoalDefinition& sharedGoal
53);
54
55MCNAPI void transformToVersioned(
56 ::LegacyGoalDefinition&& legacyGoal,
57 ::SharedTypes::v1_26_30::ShareItemsGoalDefinition& sharedGoal
58);
59
60MCNAPI void
61transformToVersioned(::LegacyGoalDefinition&& legacyGoal, ::SharedTypes::v1_26_30::SneezeGoalDefinition& sharedGoal);
62
63MCNAPI void transformToVersioned(
64 ::LegacyGoalDefinition&& legacyGoal,
65 ::SharedTypes::v1_26_30::TargetWhenPushedGoalDefinition& sharedGoal
66);
67// NOLINTEND
68
69} // namespace SharedTypes::v1_26_30
Definition LegacyGoalDefinition.h:32
Definition DefendTrustedTargetGoalDefinition.h:12
Definition FollowCaravanGoalDefinition.h:16
Definition HurtByTargetGoalDefinition.h:15
Definition NearestPrioritizedAttackableTargetGoalDefinition.h:16
Definition OwnerHurtByTargetGoalDefinition.h:15
Definition OwnerHurtTargetGoalDefinition.h:15
Definition ShareItemsGoalDefinition.h:16
Definition SneezeGoalDefinition.h:16
Definition TargetWhenPushedGoalDefinition.h:16
Definition ReflectionCtx.h:11