|
Identity & | operator= (Identity const &) |
|
| Identity (Identity const &) |
|
virtual::Social::IdentityEventResponse | initialize (::std::weak_ptr<::Social::User >) |
|
virtual::Social::IdentityType | getType () const =0 |
|
virtual void | tick () |
|
virtual void | signIn (::Social::IdentitySignInProperties const &) |
|
virtual void | cancelSignIn () |
|
virtual ::std::shared_ptr<::Bedrock::Threading::IAsyncResult< bool > > | signOut () |
|
virtual void | doDisconnect () |
|
virtual bool | isSignedIn () const |
|
virtual bool | isNewAccount () const |
|
virtual bool | isSignInInProgress () const |
|
virtual bool | isGuest () const |
|
virtual bool | isRemote () const |
|
virtual ::gsl::span<::Social::IdentityType const > | getDependencies () const |
|
virtual::Social::IdentityEventResponse | onIdentitySignIn (::Social::Identity &) |
|
virtual::Social::IdentityEventResponse | onIdentitySignOut (::Social::IdentityType) |
|
virtual::std::string const & | getId () const |
|
virtual::Social::PlayerIDs | getIds () const |
|
virtual ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::Social::AuthToken > > | getAuthToken (::std::string const &) const |
|
virtual void | getUserDataObject (::Social::IUserDataObject &) const |
|
virtual void | setUserDataObject (::Social::IUserDataObject const &) |
|
virtual::Social::UserData const | getUserData (::std::string const &) const |
|
virtual void | setUserData (::std::string const &, ::Social::UserData const &) |
|
virtual bool | hasCachedCredentials () const |
|
virtual void | clearCachedCredentials () |
|
virtual::std::string const & | getDisplayName () const |
|
virtual void | setPresence (::std::string const &) |
|
virtual void | clearPresence () |
|
virtual bool | hasPlayedLegacyGame () const |
|
virtual bool | getLegacyOptionsData (::std::vector< uchar > &) |
|
virtual void | checkIsLegacyPlayer (::std::weak_ptr<::Social::User >) |
|
virtual bool | hasPremiumPlatformAccess () const |
|
virtual void | checkPremiumPlatformStatusAsync (::std::function< void(bool)>) |
|
virtual bool | hasPlatformIcons () const |
|
virtual bool | hasPlatformProfileCards () const |
|
virtual::std::string | getPlatformId () const |
|
virtual::std::string | getPlatformOfflineID () const |
|
virtual::std::string | getPlatformOnlineID () const |
|
virtual::Social::PermissionDenyReason | isMultiplayerAllowed () const |
|
virtual::Social::PermissionDenyReason | isChatAllowed () const |
|
virtual::Social::PermissionDenyReason | isAddFriendAllowed () const |
|
virtual::Social::PermissionDenyReason | isUserGeneratedContentAllowed () const |
|
virtual::Social::PermissionDenyReason | isCreateAndJoinClubsAllowed () const |
|
virtual::Social::PermissionDenyReason | isViewingProfilesAllowed () const |
|
virtual::Social::PermissionDenyReason | isUploadCapturesAllowed () const |
|
virtual int | addPermissionsChangeListener (::std::function< void()>) |
|
virtual void | removePermissionsChangeListener (int) |
|
virtual bool | isPlatformParentalControlsEnabled () const |
|
virtual void | refreshPlatformParentalControlsSetting () |
|
virtual void | refreshFriendListProfileDataIfAllowed () |
|
virtual bool | isBlockingUser (::std::string const &) const |
|
virtual ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::Social::PlatformUserProfileData > > | getProfile (::std::string const &) |
|
virtual ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::std::vector<::Social::PlatformUserProfileData > > > | getProfiles (::std::vector<::std::string > const &) |
|
virtual ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::std::vector<::Social::PlatformUserProfileData > > > | getFriendProfiles () |
|
virtual void | pruneProfileImageCache () |
|
virtual void | getLinkedXuids (::std::function< void(::std::string, ::std::string)>, ::std::vector<::std::string > const &, ::std::shared_ptr<::Social::Identity > const) |
|
virtual void | getLinkedPlatformIds (::std::function< void(::std::string, ::std::string)>, ::std::vector<::std::string > const &) |
|