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
14
class
NetworkIdentifier
;
15
class
ResourcePackClientResponsePacket
;
16
class
ServerInstance
;
17
class
ServerNetworkHandler
;
18
// clang-format on
19
20
class
VanillaServerNetworkHandler
:
public
::GameSpecificNetEventCallback
{
21
public
:
22
// member variables
23
// NOLINTBEGIN
24
::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::ServerNetworkHandler>> mBedrockHandler;
25
::ll::TypedStorage<8, 8, ::ServerInstance&> mServer;
26
// NOLINTEND
27
28
public
:
29
// virtual functions
30
// NOLINTBEGIN
31
// vIndex: 0
32
virtual
~VanillaServerNetworkHandler
()
/*override*/
=
default
;
33
34
// vIndex: 1
35
virtual
void
36
handle(
::NetworkIdentifier
const
& source,
::ResourcePackClientResponsePacket
const
& packet)
/*override*/
;
37
// NOLINTEND
38
39
public
:
40
// destructor thunk
41
// NOLINTBEGIN
42
43
// NOLINTEND
44
45
public
:
46
// virtual function thunks
47
// NOLINTBEGIN
48
MCAPI
void
$handle(
::NetworkIdentifier
const
& source,
::ResourcePackClientResponsePacket
const
& packet);
49
// NOLINTEND
50
51
public
:
52
// vftables
53
// NOLINTBEGIN
54
MCAPI
static
void
** $vftable();
55
// NOLINTEND
56
};
GameSpecificNetEventCallback
Definition
GameSpecificNetEventCallback.h:11
NetworkIdentifier
Definition
NetworkIdentifier.h:11
ResourcePackClientResponsePacket
Definition
ResourcePackClientResponsePacket.h:17
ServerInstance
Definition
ServerInstance.h:65
ServerNetworkHandler
Definition
ServerNetworkHandler.h:160
VanillaServerNetworkHandler
Definition
VanillaServerNetworkHandler.h:20
src
mc
network
VanillaServerNetworkHandler.h
Generated on Sat Apr 26 2025 05:55:48 for LeviLamina by
1.12.0