LeviLamina
Loading...
Searching...
No Matches
Balloon.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
12class ActorHurtResult;
13struct HurtParameters;
15// clang-format on
16
18public:
19 // virtual functions
20 // NOLINTBEGIN
21 virtual void reloadHardcoded(::ActorInitializationMethod method, ::VariantParameterList const& params) /*override*/;
22
23 virtual ::ActorHurtResult
24 _hurt(::ActorDamageSource const& source, float damage, ::HurtParameters const& hurtParameters) /*override*/;
25
26 virtual void remove() /*override*/;
27 // NOLINTEND
28
29public:
30 // member functions
31 // NOLINTBEGIN
32 MCAPI void remove(bool shouldPop);
33 // NOLINTEND
34
35public:
36 // virtual function thunks
37 // NOLINTBEGIN
38 MCFOLD void $reloadHardcoded(::ActorInitializationMethod method, ::VariantParameterList const& params);
39
40 MCAPI ::ActorHurtResult
41 $_hurt(::ActorDamageSource const& source, float damage, ::HurtParameters const& hurtParameters);
42
43 MCAPI void $remove();
44
45
46 // NOLINTEND
47
48public:
49 // vftables
50 // NOLINTBEGIN
51 MCAPI static void** $vftable();
52 // NOLINTEND
53};
Definition ActorDamageSource.h:18
Definition ActorHurtResult.h:5
Definition Balloon.h:17
Definition PredictableProjectile.h:8
Definition HurtParameters.h:8
Definition VariantParameterList.h:14