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
166 // NOLINTEND
167
168public:
169 // prevent constructor by default
170 ServerInstanceInitArguments& operator=(ServerInstanceInitArguments const&);
171 ServerInstanceInitArguments(ServerInstanceInitArguments const&);
172 ServerInstanceInitArguments();
173
174public:
175 // member functions
176 // NOLINTBEGIN
178 // NOLINTEND
179
180public:
181 // destructor thunk
182 // NOLINTBEGIN
183 MCNAPI void $dtor();
184 // NOLINTEND
185};
Definition Minecraft.h:59
Definition ServerLevel.h:56
Definition ServerNetworkSystem.h:34
Definition ServerInstanceInitArguments.h:26
Definition ServerInstanceInitArguments.h:63
Definition ServerInstanceInitArguments.h:78
Definition ServerInstanceInitArguments.h:92
Definition Alias.h:14