LeviLamina
Loading...
Searching...
No Matches
SubClientConnectionRequest.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/actor/player/persona/PieceType.h"
7
8// auto generated forward declare list
9// clang-format off
13class TintMapColor;
14class WebToken;
15namespace Json { class Value; }
16namespace mce { class Color; }
17// clang-format on
18
20public:
21 // member variables
22 // NOLINTBEGIN
26 // NOLINTEND
27
28public:
29 // prevent constructor by default
32
33public:
34 // member functions
35 // NOLINTBEGIN
37
38 MCNAPI SubClientConnectionRequest(::std::unique_ptr<::WebToken> rawToken, ::std::string const& certificateString);
39
40 MCNAPI ::std::vector<::AnimatedImageData> getAnimatedImageData() const;
41
42 MCNAPI ::std::string getArmSize() const;
43
44 MCNAPI ::std::vector<uchar> getCapeData() const;
45
46 MCNAPI ::std::string getCapeId() const;
47
48 MCNAPI uint64 getClientRandomId() const;
49
50 MCNAPI ::Json::Value getData(::std::string const& key) const;
51
52 MCNAPI ::std::string getDeviceId() const;
53
54 MCNAPI ::std::vector<::SerializedPersonaPieceHandle> getPersonaPieces() const;
55
56 MCNAPI ::std::unordered_map<::persona::PieceType, ::TintMapColor> getPieceTintColors() const;
57
58 MCNAPI ::std::string getPlatformId() const;
59
60 MCNAPI ::std::string getPlatformOfflineId() const;
61
62 MCNAPI ::std::string getPlatformOnlineId() const;
63
64 MCNAPI ::std::string getPlayFabId() const;
65
66 MCNAPI ::std::string getSelfSignedId() const;
67
68 MCNAPI ::std::string getSkinAnimationData() const;
69
70 MCNAPI ::mce::Color getSkinColor() const;
71
72 MCNAPI ::std::vector<uchar> getSkinData() const;
73
74 MCNAPI ::std::string getSkinGeometry() const;
75
76 MCNAPI ::MinEngineVersion getSkinGeometryMinEngineVersion() const;
77
78 MCNAPI ::std::string getSkinId() const;
79
80 MCNAPI ::std::string getSkinResourcePatch() const;
81
82 MCNAPI ::std::string getThirdPartyName() const;
83
84 MCNAPI bool isPersonaSkin() const;
85
86 MCNAPI ::std::string toString();
87
88 MCNAPI bool verify(::std::vector<::std::string> const& trustedKeys, int64 currentTime);
89
90 MCNAPI bool verifySelfSigned();
91
93 // NOLINTEND
94
95public:
96 // static functions
97 // NOLINTBEGIN
98 MCNAPI static ::SubClientConnectionRequest fromString(::std::string const& str);
99 // NOLINTEND
100
101public:
102 // constructor thunks
103 // NOLINTBEGIN
104 MCNAPI void* $ctor(::SubClientConnectionRequest const& other);
105
106 MCNAPI void* $ctor(::std::unique_ptr<::WebToken> rawToken, ::std::string const& certificateString);
107 // NOLINTEND
108
109public:
110 // destructor thunk
111 // NOLINTBEGIN
112 MCNAPI void $dtor();
113 // NOLINTEND
114};
Definition AnimatedImageData.h:10
Definition MinEngineVersion.h:10
Definition SerializedPersonaPieceHandle.h:9
Definition SubClientConnectionRequest.h:19
MCAPI uint64 getClientRandomId() const
MCAPI ::std::vector<::SerializedPersonaPieceHandle > getPersonaPieces() const
MCAPI void * $ctor(::std::unique_ptr<::WebToken > rawToken, ::std::string const &certificateString)
MCAPI bool verify(::std::vector<::std::string > const &trustedKeys, int64 currentTime)
MCAPI::MinEngineVersion getSkinGeometryMinEngineVersion() const
MCAPI::std::string getPlatformId() const
MCAPI::std::string getSkinResourcePatch() const
MCAPI::mce::Color getSkinColor() const
MCAPI void * $ctor(::SubClientConnectionRequest const &other)
MCAPI::std::string getCapeId() const
MCAPI::std::string getSkinGeometry() const
MCAPI::std::string getThirdPartyName() const
MCAPI::std::string getSelfSignedId() const
MCAPI ::std::vector< uchar > getSkinData() const
MCAPI::std::string getPlatformOnlineId() const
MCAPI SubClientConnectionRequest(::std::unique_ptr<::WebToken > rawToken, ::std::string const &certificateString)
MCAPI::std::string getPlayFabId() const
static MCAPI ::SubClientConnectionRequest fromString(::std::string const &str)
MCAPI SubClientConnectionRequest(::SubClientConnectionRequest const &other)
MCAPI ::std::vector<::AnimatedImageData > getAnimatedImageData() const
MCAPI::std::string getArmSize() const
MCAPI::std::string toString()
MCAPI ::std::vector< uchar > getCapeData() const
MCAPI::std::string getSkinAnimationData() const
MCAPI ::std::unordered_map<::persona::PieceType, ::TintMapColor > getPieceTintColors() const
MCAPI::std::string getDeviceId() const
MCAPI bool isPersonaSkin() const
MCAPI::Json::Value getData(::std::string const &key) const
MCAPI::std::string getSkinId() const
MCAPI::std::string getPlatformOfflineId() const
Definition TintMapColor.h:8
Definition WebToken.h:16
Definition Alias.h:14