LeviLamina
Loading...
Searching...
No Matches
ParticleLifetimeExpireIfInBlocksComponent.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/shared_types/util/Reference.h"
7#include "mc/deps/shared_types/v1_20_80/particle/ParticleEffectComponent.h"
8
9// auto generated forward declare list
10// clang-format off
11class HashedString;
12namespace cereal { struct ReflectionCtx; }
13// clang-format on
14
15namespace SharedTypes::v1_20_80 {
16
18public:
19 // member variables
20 // NOLINTBEGIN
21 ::ll::TypedStorage<8, 24, ::std::vector<::SharedTypes::Reference<0>>> mSurviveBlockList;
22 // NOLINTEND
23
24public:
25 // virtual functions
26 // NOLINTBEGIN
27 virtual ::HashedString const& getIdentifier() const /*override*/;
28
29#ifdef LL_PLAT_S
30 virtual ~ParticleLifetimeExpireIfInBlocksComponent() /*override*/ = default;
31#else // LL_PLAT_C
32 virtual ~ParticleLifetimeExpireIfInBlocksComponent() /*override*/;
33#endif
34
35 // NOLINTEND
36
37public:
38 // static functions
39 // NOLINTBEGIN
40 MCAPI static void bindType(::cereal::ReflectionCtx& ctx);
41 // NOLINTEND
42
43public:
44 // static variables
45 // NOLINTBEGIN
46 MCAPI static ::HashedString const& NameID();
47 // NOLINTEND
48
49public:
50 // destructor thunk
51 // NOLINTBEGIN
52 MCFOLD void $dtor();
53 // NOLINTEND
54
55public:
56 // virtual function thunks
57 // NOLINTBEGIN
58 MCAPI ::HashedString const& $getIdentifier() const;
59
60
61 // NOLINTEND
62
63public:
64 // vftables
65 // NOLINTBEGIN
66 MCNAPI static void** $vftable();
67 // NOLINTEND
68};
69
70} // namespace SharedTypes::v1_20_80
Definition HashedString.h:5
Definition ParticleEffectComponent.h:12
Definition ParticleLifetimeExpireIfInBlocksComponent.h:17
Definition ReflectionCtx.h:11
Definition ctx.h:5