LeviLamina
Loading...
Searching...
No Matches
WindChargeProjectile.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/actor/ActorInitializationMethod.h"
7#include "mc/world/actor/projectile/PredictableProjectile.h"
8
9// auto generated forward declare list
10// clang-format off
11class CompoundTag;
12class DataLoadHelper;
13struct ActorUniqueID;
15// clang-format on
16
18public:
19 // virtual functions
20 // NOLINTBEGIN
21 // vIndex: 4
22 virtual void initializeComponents(::ActorInitializationMethod, ::VariantParameterList const&) /*override*/;
23
24 // vIndex: 2
25 virtual void reloadHardcoded(::ActorInitializationMethod, ::VariantParameterList const&) /*override*/;
26
27 // vIndex: 137
28 virtual void addAdditionalSaveData(::CompoundTag& tag) const /*override*/;
29
30 // vIndex: 136
31 virtual void readAdditionalSaveData(::CompoundTag const& tag, ::DataLoadHelper& dataLoadHelper) /*override*/;
32
33 // vIndex: 84
34 virtual ::ActorUniqueID getSourceUniqueID() const /*override*/;
35
36 // vIndex: 1
37 virtual void outOfWorld() /*override*/;
38
39 // vIndex: 8
40 virtual ~WindChargeProjectile() /*override*/ = default;
41 // NOLINTEND
42
43public:
44 // virtual function thunks
45 // NOLINTBEGIN
46 MCAPI void $addAdditionalSaveData(::CompoundTag& tag) const;
47
48 MCAPI void $readAdditionalSaveData(::CompoundTag const& tag, ::DataLoadHelper& dataLoadHelper);
49
50 MCFOLD ::ActorUniqueID $getSourceUniqueID() const;
51
52 MCAPI void $outOfWorld();
53 // NOLINTEND
54
55public:
56 // vftables
57 // NOLINTBEGIN
58 MCNAPI static void** $vftable();
59 // NOLINTEND
60};
Definition CompoundTag.h:13
Definition DataLoadHelper.h:20
Definition PredictableProjectile.h:8
Definition WindChargeProjectile.h:17
static MCAPI void ** $vftable()
Definition ActorUniqueID.h:5
Definition VariantParameterList.h:13