LeviLamina
Loading...
Searching...
No Matches
ServerInstanceInitArguments.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/platform/brstd/function_ref.h"
7
8// auto generated forward declare list
9// clang-format off
10class Minecraft;
11class ServerLevel;
13// clang-format on
14
15struct ServerInstanceInitArguments {
16public:
17 // ServerInstanceInitArguments inner types declare
18 // clang-format off
23 // clang-format on
24
25 // ServerInstanceInitArguments inner types define
26 struct CreateLevelArguments {
27 public:
28 // member variables
29 // NOLINTBEGIN
42 // NOLINTEND
43
44 public:
45 // prevent constructor by default
46 CreateLevelArguments& operator=(CreateLevelArguments const&);
47 CreateLevelArguments(CreateLevelArguments const&);
48 CreateLevelArguments();
49
50 public:
51 // member functions
52 // NOLINTBEGIN
54 // NOLINTEND
55
56 public:
57 // destructor thunk
58 // NOLINTBEGIN
59 MCNAPI void $dtor();
60 // NOLINTEND
61 };
62
63 struct CreateMinecraftArguments {
64 public:
65 // member variables
66 // NOLINTBEGIN
69 // NOLINTEND
70
71 public:
72 // prevent constructor by default
73 CreateMinecraftArguments& operator=(CreateMinecraftArguments const&);
74 CreateMinecraftArguments(CreateMinecraftArguments const&);
75 CreateMinecraftArguments();
76 };
77
78 struct CreateNetworkSystemArguments {
79 public:
80 // member variables
81 // NOLINTBEGIN
83 // NOLINTEND
84
85 public:
86 // prevent constructor by default
87 CreateNetworkSystemArguments& operator=(CreateNetworkSystemArguments const&);
88 CreateNetworkSystemArguments(CreateNetworkSystemArguments const&);
89 CreateNetworkSystemArguments();
90 };
91
92 struct HostMultiplayerArguments {
93 public:
94 // member variables
95 // NOLINTBEGIN
102 // NOLINTEND
103
104 public:
105 // prevent constructor by default
106 HostMultiplayerArguments& operator=(HostMultiplayerArguments const&);
107 HostMultiplayerArguments(HostMultiplayerArguments const&);
108 HostMultiplayerArguments();
109
110 public:
111 // member functions
112 // NOLINTBEGIN
114 // NOLINTEND
115
116 public:
117 // destructor thunk
118 // NOLINTBEGIN
119 MCNAPI void $dtor();
120 // NOLINTEND
121 };
122
123public:
124 // member variables
125 // NOLINTBEGIN
164 // NOLINTEND
165
166public:
167 // prevent constructor by default
168 ServerInstanceInitArguments& operator=(ServerInstanceInitArguments const&);
169 ServerInstanceInitArguments(ServerInstanceInitArguments const&);
170 ServerInstanceInitArguments();
171
172public:
173 // member functions
174 // NOLINTBEGIN
176 // NOLINTEND
177
178public:
179 // destructor thunk
180 // NOLINTBEGIN
181 MCNAPI void $dtor();
182 // NOLINTEND
183};
Definition Minecraft.h:60
Definition ServerLevel.h:50
Definition ServerNetworkSystem.h:34
Definition ServerInstanceInitArguments.h:26
Definition ServerInstanceInitArguments.h:63
Definition ServerInstanceInitArguments.h:78
Definition ServerInstanceInitArguments.h:92
Definition Alias.h:14