LeviLamina
Loading...
Searching...
No Matches
UserEntityIdentifierComponent.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
#include "mc/certificates/Certificate.h"
5
#include "mc/certificates/identity/GameServerToken.h"
6
#include "mc/network/NetworkIdentifier.h"
7
#include "mc/platform/UUID.h"
8
9
// auto generated inclusion list
10
#include "mc/common/SubClientId.h"
11
12
// auto generated forward declare list
13
// clang-format off
14
class
GameServerToken
;
15
class
NetworkIdentifier
;
16
namespace
mce {
class
UUID; }
17
// clang-format on
18
19
class
UserEntityIdentifierComponent
{
20
public
:
21
// member variables
22
// NOLINTBEGIN
23
::NetworkIdentifier
mNetworkId;
24
::SubClientId mClientSubId;
25
::mce::UUID
mClientUUID;
26
::std::string mPlayFabIdUnverified;
27
::GameServerToken
mGameServerToken;
28
// NOLINTEND
29
30
public
:
31
// prevent constructor by default
32
UserEntityIdentifierComponent
& operator=(
UserEntityIdentifierComponent
const
&);
33
UserEntityIdentifierComponent
(
UserEntityIdentifierComponent
const
&);
34
35
public
:
36
// member functions
37
// NOLINTBEGIN
38
MCAPI ::UserEntityIdentifierComponent& operator=(
::UserEntityIdentifierComponent
&&);
39
40
MCAPI
~UserEntityIdentifierComponent
();
41
// NOLINTEND
42
43
public
:
44
// destructor thunk
45
// NOLINTBEGIN
46
MCAPI
void
$dtor();
47
// NOLINTEND
48
};
GameServerToken
Definition
GameServerToken.h:12
NetworkIdentifier
Definition
NetworkIdentifier.h:11
UserEntityIdentifierComponent
Definition
UserEntityIdentifierComponent.h:19
mce::UUID
Definition
UUID.h:7
src
mc
entity
components
UserEntityIdentifierComponent.h
Generated on Sat Apr 26 2025 05:55:35 for LeviLamina by
1.12.0