LeviLamina
Loading...
Searching...
No Matches
AddRiderDefinition.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace cereal { struct ReflectionCtx; }
8// clang-format on
9
10namespace SharedTypes::v1_21_130 {
11
12struct AddRiderDefinition {
13public:
14 // AddRiderDefinition inner types declare
15 // clang-format off
16 struct RiderData;
17 // clang-format on
18
19 // AddRiderDefinition inner types define
20 struct RiderData {
21 public:
22 // member variables
23 // NOLINTBEGIN
24 ::ll::TypedStorage<8, 32, ::std::string> mEntityType;
25 ::ll::TypedStorage<8, 32, ::std::string> mSpawnEvent;
26 // NOLINTEND
27
28 public:
29 // prevent constructor by default
30 RiderData(RiderData const&);
31 RiderData();
32
33 public:
34 // member functions
35 // NOLINTBEGIN
36 MCFOLD ::SharedTypes::v1_21_130::AddRiderDefinition::RiderData&
38
39 MCFOLD ::SharedTypes::v1_21_130::AddRiderDefinition::RiderData&
41 // NOLINTEND
42
43 public:
44 // static functions
45 // NOLINTBEGIN
46 MCAPI static void bindType(::cereal::ReflectionCtx& ctx);
47 // NOLINTEND
48 };
49
50public:
51 // member variables
52 // NOLINTBEGIN
53 ::ll::TypedStorage<8, 24, ::std::vector<::SharedTypes::v1_21_130::AddRiderDefinition::RiderData>> mRiders;
54 ::ll::TypedStorage<8, 32, ::std::string> mEntityType;
55 ::ll::TypedStorage<8, 32, ::std::string> mSpawnEvent;
56 // NOLINTEND
57
58public:
59 // prevent constructor by default
60 AddRiderDefinition& operator=(AddRiderDefinition const&);
61 AddRiderDefinition(AddRiderDefinition const&);
62 AddRiderDefinition();
63
64public:
65 // member functions
66 // NOLINTBEGIN
67 MCAPI ::SharedTypes::v1_21_130::AddRiderDefinition& operator=(::SharedTypes::v1_21_130::AddRiderDefinition&&);
68
69 MCAPI ~AddRiderDefinition();
70 // NOLINTEND
71
72public:
73 // static functions
74 // NOLINTBEGIN
75 MCAPI static void bindType(::cereal::ReflectionCtx& ctx);
76 // NOLINTEND
77
78public:
79 // static variables
80 // NOLINTBEGIN
81 MCAPI static ::std::string_view const& NAME();
82 // NOLINTEND
83
84public:
85 // destructor thunk
86 // NOLINTBEGIN
87 MCAPI void $dtor();
88 // NOLINTEND
89};
90
91} // namespace SharedTypes::v1_21_130
Definition AddRiderDefinition.h:12
Definition ReflectionCtx.h:11
Definition ctx.h:5