LeviLamina
Loading...
Searching...
No Matches
ConnectionGraph2.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/raknet/PI2_LostConnectionReason.h"
7
#include "mc/deps/raknet/PluginInterface2.h"
8
#include "mc/deps/raknet/PluginReceiveResult.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
namespace
RakNet {
struct
Packet
; }
13
namespace
RakNet {
struct
RakNetGUID; }
14
namespace
RakNet {
struct
SystemAddress; }
15
// clang-format on
16
17
namespace
RakNet {
18
19
class
ConnectionGraph2
:
public
::RakNet::PluginInterface2
{
20
public
:
21
// ConnectionGraph2 inner types declare
22
// clang-format off
23
struct
RemoteSystem
;
24
struct
SystemAddressAndGuid
;
25
// clang-format on
26
27
// ConnectionGraph2 inner types define
28
struct
SystemAddressAndGuid
{
29
public
:
30
// member variables
31
// NOLINTBEGIN
32
::ll::UntypedStorage<8, 136>
mUnk8f578f;
33
::ll::UntypedStorage<8, 16>
mUnke655b1;
34
::ll::UntypedStorage<2, 2>
mUnk8a1226;
35
// NOLINTEND
36
37
public
:
38
// prevent constructor by default
39
SystemAddressAndGuid
& operator=(
SystemAddressAndGuid
const
&);
40
SystemAddressAndGuid
(
SystemAddressAndGuid
const
&);
41
SystemAddressAndGuid
();
42
};
43
44
struct
RemoteSystem
{
45
public
:
46
// member variables
47
// NOLINTBEGIN
48
::ll::UntypedStorage<8, 16>
mUnk415487;
49
::ll::UntypedStorage<8, 16>
mUnk6d12f8;
50
// NOLINTEND
51
52
public
:
53
// prevent constructor by default
54
RemoteSystem
& operator=(
RemoteSystem
const
&);
55
RemoteSystem
(
RemoteSystem
const
&);
56
RemoteSystem
();
57
};
58
59
public
:
60
// member variables
61
// NOLINTBEGIN
62
::ll::UntypedStorage<8, 16>
mUnkaad4a5;
63
::ll::UntypedStorage<1, 1>
mUnkd8d7a3;
64
// NOLINTEND
65
66
public
:
67
// prevent constructor by default
68
ConnectionGraph2
& operator=(
ConnectionGraph2
const
&);
69
ConnectionGraph2
(
ConnectionGraph2
const
&);
70
ConnectionGraph2
();
71
72
public
:
73
// virtual functions
74
// NOLINTBEGIN
75
// vIndex: 0
76
virtual
~ConnectionGraph2
()
/*override*/
=
default
;
77
78
// vIndex: 7
79
virtual
void
OnClosedConnection(
80
::RakNet::SystemAddress
const
&,
81
::RakNet::RakNetGUID
,
82
::RakNet::PI2_LostConnectionReason
83
)
/*override*/
;
84
85
// vIndex: 8
86
virtual
void
OnNewConnection(
::RakNet::SystemAddress
const
&,
::RakNet::RakNetGUID
,
bool
)
/*override*/
;
87
88
// vIndex: 4
89
virtual ::RakNet::PluginReceiveResult OnReceive(
::RakNet::Packet
*)
/*override*/
;
90
// NOLINTEND
91
92
public
:
93
// virtual function thunks
94
// NOLINTBEGIN
95
96
// NOLINTEND
97
};
98
99
}
// namespace RakNet
Packet
Definition
Packet.h:26
RakNet::ConnectionGraph2
Definition
ConnectionGraph2.h:19
RakNet::PluginInterface2
Definition
PluginInterface2.h:20
RakNet::ConnectionGraph2::RemoteSystem
Definition
ConnectionGraph2.h:44
RakNet::ConnectionGraph2::SystemAddressAndGuid
Definition
ConnectionGraph2.h:28
RakNet::Packet
Definition
Packet.h:7
RakNet::RakNetGUID
Definition
RakNetGUID.h:7
RakNet::SystemAddress
Definition
SystemAddress.h:7
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
raknet
ConnectionGraph2.h
Generated on Wed Jul 23 2025 08:33:50 for LeviLamina by
1.12.0