LeviLamina
Loading...
Searching...
No Matches
DragonFlamingGoalDefinition.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/shared_types/actor/BaseGoalDefinition.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace cereal { struct ReflectionCtx; }
11// clang-format on
12
13namespace SharedTypes::v1_21_100 {
14
15struct DragonFlamingGoalDefinition : public ::SharedTypes::BaseGoalDefinition {
16public:
17 // member variables
18 // NOLINTBEGIN
19 ::ll::TypedStorage<4, 4, int> mGroundFlameAttackCount;
20 ::ll::TypedStorage<4, 4, float> mCooldownTime;
21 ::ll::TypedStorage<4, 4, float> mFlameTime;
22 ::ll::TypedStorage<4, 4, float> mRoarTime;
23 ::ll::TypedStorage<4, 4, float> mSmokeRadius;
24 ::ll::TypedStorage<4, 4, float> mSmokeTime;
25 ::ll::TypedStorage<8, 32, ::std::string> mSmokeColor;
26 // NOLINTEND
27
28public:
29 // prevent constructor by default
30 DragonFlamingGoalDefinition& operator=(DragonFlamingGoalDefinition const&);
31 DragonFlamingGoalDefinition(DragonFlamingGoalDefinition const&);
32 DragonFlamingGoalDefinition();
33
34public:
35 // member functions
36 // NOLINTBEGIN
37 MCAPI ::SharedTypes::v1_21_100::DragonFlamingGoalDefinition&
39
40 MCAPI ~DragonFlamingGoalDefinition();
41 // NOLINTEND
42
43public:
44 // static functions
45 // NOLINTBEGIN
46 MCAPI static void bindType(::cereal::ReflectionCtx& ctx);
47 // NOLINTEND
48
49public:
50 // static variables
51 // NOLINTBEGIN
52 MCAPI static ::std::string_view const& DEFAULT_SMOKE_COLOR();
53
54 MCAPI static ::std::string_view const& NAME();
55 // NOLINTEND
56
57public:
58 // destructor thunk
59 // NOLINTBEGIN
60 MCFOLD void $dtor();
61 // NOLINTEND
62};
63
64} // namespace SharedTypes::v1_21_100
Definition BaseGoalDefinition.h:12
Definition DragonFlamingGoalDefinition.h:15
Definition ReflectionCtx.h:11
Definition ctx.h:5