3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/social/MultiplayerServiceIdentifier.h"
7#include "mc/client/social/XsapiHandle.h"
8#include "mc/deps/core/threading/Async.h"
15namespace cohtml {
class Binder; }
22MCNAPI
void CoherentBind(::cohtml::Binder* binder, ::Social::PlayerProfileState* state);
24MCNAPI ::std::string identityErrorToUserFacingString(::std::error_code error);
26MCNAPI
bool isSignInError(::std::error_code
const& code);
28MCNAPI ::Social::MultiplayerServiceIdentifier serviceIdentifierFromString(::std::string_view idString);
30MCNAPI ::Bedrock::Threading::Async<::std::pair<::std::error_code, ::Social::XsapiHandle<::XUser*>>>
31signInCompleteHelper(::XUser* user,
long hr);
38MCNAPI uint
const& BEDROCK_XBOXLIVE_ACTIVE_TITLEID();
40MCNAPI ::std::vector<::std::string>
const& BEDROCK_XBOXLIVE_ALL_SCIDS();
42MCNAPI ::std::vector<uint>
const& BEDROCK_XBOXLIVE_ALL_TITLEIDS();
44MCNAPI ::std::string
const& BEDROCK_XBOXLIVE_CLIENTID();
46MCNAPI ::std::string
const& BEDROCK_XBOXLIVE_REDIRECTURI();
48MCNAPI ::std::string
const& BEDROCK_XBOXLIVE_SCID();
50MCNAPI ::std::string
const& BEDROCK_XBOXLIVE_SCID_AMAZON_KINDLE();
52MCNAPI ::std::string
const& BEDROCK_XBOXLIVE_SCID_BERWICK();
54MCNAPI ::std::string
const& BEDROCK_XBOXLIVE_SCID_GOOGLE();
56MCNAPI ::std::string
const& BEDROCK_XBOXLIVE_SCID_IOS();
58MCNAPI ::std::string
const& BEDROCK_XBOXLIVE_SCID_IOS_PREVIEW();
60MCNAPI ::std::string
const& BEDROCK_XBOXLIVE_SCID_SWITCH();
62MCNAPI ::std::string
const& BEDROCK_XBOXLIVE_SCID_WIN();
64MCNAPI ::std::string
const& BEDROCK_XBOXLIVE_SCID_WIN_PREVIEW();
66MCNAPI ::std::string
const& BEDROCK_XBOXLIVE_SCID_XBOX();
68MCNAPI ::std::string
const& BEDROCK_XBOXLIVE_SCID_XBOX_PREVIEW();
71MCNAPI ::Social::GameConnectionInfo
const& INVALID_CONNECTION();
74MCNAPI ::Social::XboxLiveUserProfileData& nullProfile();
Definition GameConnectionInfo.h:21
Definition PlayerProfileState.h:7
Definition XboxLiveUserProfileData.h:7