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