LeviLamina
Loading...
Searching...
No Matches
AddressOrGUID.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
#include "mc/deps/raknet/RakNetGUID.h"
5
#include "mc/deps/raknet/SystemAddress.h"
6
7
// auto generated forward declare list
8
// clang-format off
9
namespace
RakNet {
struct
RakNetGUID; }
10
namespace
RakNet {
struct
SystemAddress; }
11
// clang-format on
12
13
namespace
RakNet {
14
15
struct
AddressOrGUID
{
16
public
:
17
// member variables
18
// NOLINTBEGIN
19
::ll::TypedStorage<8, 16, ::RakNet::RakNetGUID> rakNetGuid;
20
::ll::TypedStorage<8, 136, ::RakNet::SystemAddress> systemAddress;
21
// NOLINTEND
22
23
public
:
24
AddressOrGUID
() =
default
;
25
AddressOrGUID
(
AddressOrGUID
const
&) =
default
;
26
AddressOrGUID
& operator=(
AddressOrGUID
const
&) =
default
;
27
AddressOrGUID
(
::RakNet::SystemAddress
const
& input) : rakNetGuid{-1, -1} { systemAddress = input; }
28
AddressOrGUID
(
::RakNet::RakNetGUID
const
& input) : rakNetGuid(input), systemAddress{} {}
29
30
public
:
31
// member functions
32
// NOLINTBEGIN
33
MCAPI
bool
IsUndefined()
const
;
34
// NOLINTEND
35
36
public
:
37
// constructor thunks
38
// NOLINTBEGIN
39
MCAPI
void
* $ctor(
::RakNet::RakNetGUID
const
& input);
40
41
MCAPI
void
* $ctor(
::RakNet::SystemAddress
const
& input);
42
43
MCAPI
void
* $ctor(
::RakNet::AddressOrGUID
const
& input);
44
// NOLINTEND
45
};
46
47
}
// namespace RakNet
RakNet::AddressOrGUID
Definition
AddressOrGUID.h:15
RakNet::RakNetGUID
Definition
RakNetGUID.h:7
RakNet::SystemAddress
Definition
SystemAddress.h:7
src
mc
deps
raknet
AddressOrGUID.h
Generated on Sat Apr 26 2025 05:55:28 for LeviLamina by
1.12.0