LeviLamina
Loading...
Searching...
No Matches
Social.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/client/social/MultiplayerServiceIdentifier.h"
7#include "mc/client/social/XsapiHandle.h"
8#include "mc/deps/core/threading/Async.h"
9
10// auto generated forward declare list
11// clang-format off
12namespace Social { class GameConnectionInfo; }
13namespace Social { struct PlayerProfileState; }
14namespace Social { struct XboxLiveUserProfileData; }
15namespace cohtml { class Binder; }
16// clang-format on
17
18namespace Social {
19// functions
20// NOLINTBEGIN
21MCNAPI_C void CoherentBind(::cohtml::Binder* binder, ::Social::PlayerProfileState* state);
22
23MCNAPI_C ::std::string bedrockClientErrorToString(int errorCode);
24
25MCNAPI_C bool isSignInError(::std::error_code const& code);
26
27MCNAPI_C ::std::string playfabErrorToString(int errorCode);
28
29MCNAPI_C ::Social::MultiplayerServiceIdentifier serviceIdentifierFromString(::std::string_view idString);
30
31MCNAPI_C ::Bedrock::Threading::Async<::std::pair<::std::error_code, ::Social::XsapiHandle<::XUser*>>>
32signInCompleteHelper(::XUser* user, long hr);
33
34MCNAPI_C ::std::string xblErrorToString(int errorCode);
35// NOLINTEND
36
37// static variables
38// NOLINTBEGIN
39MCNAPI_C uint const& BEDROCK_XBOXLIVE_ACTIVE_TITLEID();
40
41MCNAPI_C ::std::vector<::std::string> const& BEDROCK_XBOXLIVE_ALL_SCIDS();
42
43MCNAPI_C ::std::vector<uint> const& BEDROCK_XBOXLIVE_ALL_TITLEIDS();
44
45MCNAPI_C ::std::string const& BEDROCK_XBOXLIVE_CLIENTID();
46
47MCNAPI_C ::std::string const& BEDROCK_XBOXLIVE_REDIRECTURI();
48
49MCNAPI_C ::std::string const& BEDROCK_XBOXLIVE_SCID();
50
51MCNAPI_C ::std::string const& BEDROCK_XBOXLIVE_SCID_AMAZON_KINDLE();
52
53MCNAPI_C ::std::string const& BEDROCK_XBOXLIVE_SCID_BERWICK();
54
55MCNAPI_C ::std::string const& BEDROCK_XBOXLIVE_SCID_GOOGLE();
56
57MCNAPI_C ::std::string const& BEDROCK_XBOXLIVE_SCID_IOS();
58
59MCNAPI_C ::std::string const& BEDROCK_XBOXLIVE_SCID_IOS_PREVIEW();
60
61MCNAPI_C ::std::string const& BEDROCK_XBOXLIVE_SCID_SWITCH();
62
63MCNAPI_C ::std::string const& BEDROCK_XBOXLIVE_SCID_WIN();
64
65MCNAPI_C ::std::string const& BEDROCK_XBOXLIVE_SCID_WIN_PREVIEW();
66
67MCNAPI_C ::std::string const& BEDROCK_XBOXLIVE_SCID_XBOX();
68
69MCNAPI_C ::std::string const& BEDROCK_XBOXLIVE_SCID_XBOX_PREVIEW();
70
71MCNAPI ::Social::GameConnectionInfo const& INVALID_CONNECTION();
72
73MCNAPI_C ::Social::XboxLiveUserProfileData& nullProfile();
74// NOLINTEND
75
76} // namespace Social
Definition GameConnectionInfo.h:21
Definition Binder.h:7
Definition PlayerProfileState.h:7
Definition XboxLiveUserProfileData.h:7