Skip to content
LeviMC
English
AutoLightDark
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#include "mc/platform/brstd/move_only_function.h"
8
9// auto generated forward declare list
10// clang-format off
11class Minecraft;
12class ServerLevel;
14// clang-format on
15
16struct ServerInstanceInitArguments {
17public:
18 // ServerInstanceInitArguments inner types declare
19 // clang-format off
24 // clang-format on
25
26 // ServerInstanceInitArguments inner types define
27 struct CreateLevelArguments {
28 public:
29 // member variables
30 // NOLINTBEGIN
46 // NOLINTEND
47
48 public:
49 // prevent constructor by default
50 CreateLevelArguments& operator=(CreateLevelArguments const&);
51 CreateLevelArguments(CreateLevelArguments const&);
52 CreateLevelArguments();
53 };
54
55 struct CreateMinecraftArguments {
56 public:
57 // member variables
58 // NOLINTBEGIN
62 // NOLINTEND
63
64 public:
65 // prevent constructor by default
66 CreateMinecraftArguments& operator=(CreateMinecraftArguments const&);
67 CreateMinecraftArguments(CreateMinecraftArguments const&);
68 CreateMinecraftArguments();
69 };
70
71 struct CreateNetworkSystemArguments {
72 public:
73 // member variables
74 // NOLINTBEGIN
76 // NOLINTEND
77
78 public:
79 // prevent constructor by default
80 CreateNetworkSystemArguments& operator=(CreateNetworkSystemArguments const&);
81 CreateNetworkSystemArguments(CreateNetworkSystemArguments const&);
82 CreateNetworkSystemArguments();
83 };
84
85 struct HostMultiplayerArguments {
86 public:
87 // member variables
88 // NOLINTBEGIN
95 // NOLINTEND
96
97 public:
98 // prevent constructor by default
99 HostMultiplayerArguments& operator=(HostMultiplayerArguments const&);
100 HostMultiplayerArguments(HostMultiplayerArguments const&);
101 HostMultiplayerArguments();
102 };
103
104public:
105 // member variables
106 // NOLINTBEGIN
153 // NOLINTEND
154
155public:
156 // prevent constructor by default
157 ServerInstanceInitArguments& operator=(ServerInstanceInitArguments const&);
158 ServerInstanceInitArguments(ServerInstanceInitArguments const&);
159 ServerInstanceInitArguments();
160};
Definition Minecraft.h:59
Definition ServerLevel.h:58
Definition ServerNetworkSystem.h:34
Definition ServerInstanceInitArguments.h:27
Definition ServerInstanceInitArguments.h:55
Definition ServerInstanceInitArguments.h:71
Definition ServerInstanceInitArguments.h:85
Definition Alias.h:14