LeviLamina
Loading...
Searching...
No Matches
UDPForwarder.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
RakNet {
6
7
class
UDPForwarder
{
8
public
:
9
// UDPForwarder inner types declare
10
// clang-format off
11
struct
ForwardEntry
;
12
struct
StartForwardingInputStruct
;
13
struct
StartForwardingOutputStruct
;
14
struct
StopForwardingStruct
;
15
// clang-format on
16
17
// UDPForwarder inner types define
18
struct
ForwardEntry
{
19
public
:
20
// member variables
21
// NOLINTBEGIN
22
::ll::UntypedStorage<8, 136>
mUnk380aaf;
23
::ll::UntypedStorage<8, 136>
mUnk6bf38b;
24
::ll::UntypedStorage<8, 136>
mUnk742f6f;
25
::ll::UntypedStorage<8, 136>
mUnkdea5fa;
26
::ll::UntypedStorage<4, 4>
mUnk8a2f34;
27
::ll::UntypedStorage<8, 8>
mUnk8e468f;
28
::ll::UntypedStorage<4, 4>
mUnk94bd82;
29
::ll::UntypedStorage<2, 2>
mUnk67deaf;
30
// NOLINTEND
31
32
public
:
33
// prevent constructor by default
34
ForwardEntry
& operator=(
ForwardEntry
const
&);
35
ForwardEntry
(
ForwardEntry
const
&);
36
ForwardEntry
();
37
};
38
39
struct
StartForwardingInputStruct
{
40
public
:
41
// member variables
42
// NOLINTBEGIN
43
::ll::UntypedStorage<8, 136>
mUnkd96e6f;
44
::ll::UntypedStorage<8, 136>
mUnke3df74;
45
::ll::UntypedStorage<4, 4>
mUnk6784a8;
46
::ll::UntypedStorage<8, 8>
mUnkb392b6;
47
::ll::UntypedStorage<2, 2>
mUnkdd4e11;
48
::ll::UntypedStorage<4, 4>
mUnk54ee17;
49
// NOLINTEND
50
51
public
:
52
// prevent constructor by default
53
StartForwardingInputStruct
& operator=(
StartForwardingInputStruct
const
&);
54
StartForwardingInputStruct
(
StartForwardingInputStruct
const
&);
55
StartForwardingInputStruct
();
56
};
57
58
struct
StartForwardingOutputStruct
{
59
public
:
60
// member variables
61
// NOLINTBEGIN
62
::ll::UntypedStorage<2, 2>
mUnkb71c8e;
63
::ll::UntypedStorage<8, 8>
mUnk909fb6;
64
::ll::UntypedStorage<4, 4>
mUnk619358;
65
::ll::UntypedStorage<4, 4>
mUnk27f599;
66
// NOLINTEND
67
68
public
:
69
// prevent constructor by default
70
StartForwardingOutputStruct
& operator=(
StartForwardingOutputStruct
const
&);
71
StartForwardingOutputStruct
(
StartForwardingOutputStruct
const
&);
72
StartForwardingOutputStruct
();
73
};
74
75
struct
StopForwardingStruct
{
76
public
:
77
// member variables
78
// NOLINTBEGIN
79
::ll::UntypedStorage<8, 136>
mUnk89dd0a;
80
::ll::UntypedStorage<8, 136>
mUnke576e7;
81
// NOLINTEND
82
83
public
:
84
// prevent constructor by default
85
StopForwardingStruct
& operator=(
StopForwardingStruct
const
&);
86
StopForwardingStruct
(
StopForwardingStruct
const
&);
87
StopForwardingStruct
();
88
};
89
90
public
:
91
// member variables
92
// NOLINTBEGIN
93
::ll::UntypedStorage<8, 136>
mUnk43d1fd;
94
::ll::UntypedStorage<8, 24>
mUnk414f6b;
95
::ll::UntypedStorage<8, 40>
mUnk611ccd;
96
::ll::UntypedStorage<8, 136>
mUnk83da38;
97
::ll::UntypedStorage<4, 4>
mUnk3dfe40;
98
::ll::UntypedStorage<8, 16>
mUnkdc015d;
99
::ll::UntypedStorage<2, 2>
mUnkc44aa9;
100
::ll::UntypedStorage<4, 4>
mUnk2497c0;
101
::ll::UntypedStorage<4, 4>
mUnk660210;
102
// NOLINTEND
103
104
public
:
105
// prevent constructor by default
106
UDPForwarder
& operator=(
UDPForwarder
const
&);
107
UDPForwarder
(
UDPForwarder
const
&);
108
UDPForwarder
();
109
110
public
:
111
// virtual functions
112
// NOLINTBEGIN
113
// vIndex: 0
114
virtual
~UDPForwarder
() =
default
;
115
// NOLINTEND
116
117
public
:
118
// destructor thunk
119
// NOLINTBEGIN
120
121
// NOLINTEND
122
};
123
124
}
// namespace RakNet
RakNet::UDPForwarder
Definition
UDPForwarder.h:7
RakNet::UDPForwarder::ForwardEntry
Definition
UDPForwarder.h:18
RakNet::UDPForwarder::StartForwardingInputStruct
Definition
UDPForwarder.h:39
RakNet::UDPForwarder::StartForwardingOutputStruct
Definition
UDPForwarder.h:58
RakNet::UDPForwarder::StopForwardingStruct
Definition
UDPForwarder.h:75
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
raknet
UDPForwarder.h
Generated on Sat Apr 26 2025 05:55:30 for LeviLamina by
1.12.0