LeviLamina
Loading...
Searching...
No Matches
VanillaServerNetworkHandler.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4#include "mc/deps/core/utility/NonOwnerPointer.h"
5#include "mc/network/ServerNetworkHandler.h"
6#include "mc/server/ServerInstance.h"
7
8// auto generated inclusion list
9#include "mc/deps/core/utility/NonOwnerPointer.h"
10#include "mc/network/GameSpecificNetEventCallback.h"
11
12// auto generated forward declare list
13// clang-format off
16class ServerInstance;
18// clang-format on
19
21public:
22 // member variables
23 // NOLINTBEGIN
24 ::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::ServerNetworkHandler>> mBedrockHandler;
25 ::ll::TypedStorage<8, 8, ::ServerInstance&> mServer;
26 // NOLINTEND
27
28public:
29 // prevent constructor by default
33
34public:
35 // virtual functions
36 // NOLINTBEGIN
37 // vIndex: 0
38 virtual ~VanillaServerNetworkHandler() /*override*/ = default;
39
40 // vIndex: 1
41 virtual void
42 handle(::NetworkIdentifier const& source, ::ResourcePackClientResponsePacket const& packet) /*override*/;
43 // NOLINTEND
44
45public:
46 // virtual function thunks
47 // NOLINTBEGIN
48 MCNAPI void $handle(::NetworkIdentifier const& source, ::ResourcePackClientResponsePacket const& packet);
49 // NOLINTEND
50
51public:
52 // vftables
53 // NOLINTBEGIN
54 MCNAPI static void** $vftable();
55 // NOLINTEND
56};
Definition GameSpecificNetEventCallback.h:11
Definition NetworkIdentifier.h:10
Definition ResourcePackClientResponsePacket.h:17
Definition ServerInstance.h:71
Definition ServerNetworkHandler.h:162
Definition VanillaServerNetworkHandler.h:20
static MCAPI void ** $vftable()
MCAPI void $handle(::NetworkIdentifier const &source, ::ResourcePackClientResponsePacket const &packet)