|
UserManager & | operator= (UserManager const &) |
|
| UserManager (UserManager const &) |
|
virtual void | removeUser (int, bool) |
|
virtual void | removeClient (::std::shared_ptr<::IClientInstance > const &) |
|
virtual void | setUserClient (int, ::std::shared_ptr<::IClientInstance > const &) |
|
virtual bool | userHasClient (int) |
|
virtual::Social::PlayFabEnvironment | getEnvironment () const |
|
virtual::std::string_view | getPlayFabTitleId () const |
|
virtual ::std::shared_ptr<::Social::User > | getPrimaryUser () const |
|
virtual ::std::shared_ptr<::Social::User > | getUserFromUserId (uint) |
|
virtual ::std::shared_ptr<::Social::User const > const | getUserFromUserId (uint) const |
|
virtual ::std::shared_ptr<::Social::User > | getUserFromControllerId (int) const |
|
virtual ::std::shared_ptr<::Social::User > | getUser (::IClientInstance const &) const |
|
virtual ::std::shared_ptr<::Social::User > | getUser (::Social::XboxLiveUser const &) |
|
virtual::GameUserType | getUserTypeFromUserId (uint) const |
|
virtual bool | isChatAllowedWhenBlockedByPlatform () const |
|
virtual ::std::vector<::std::shared_ptr<::Social::User > > const & | getUsers () const |
|
virtual bool | isUserSignedIn (uint) |
|
virtual bool | isPrimaryUserInitialSignInInProgress () const |
|
virtual ::std::shared_ptr<::Bedrock::Threading::IAsyncResult< void > > | createPrimaryUserAsync (::std::shared_ptr<::Options >) |
|
virtual void | initPrimaryIdentity () |
|
virtual bool | isSecondaryUserCreationAllowed (int) const |
|
virtual void | setSecondaryUserCreationAllowed (int) |
|
virtual ::std::shared_ptr<::Bedrock::Threading::IAsyncResult< void > > | addSecondaryUserAsync (int, ::std::shared_ptr<::Options >, ::std::function< void(::Social::UserPlatformConnectionResult)>) |
|
virtual void | tick (::IMinecraftGame &) |
|
virtual void | updateMapping (bool, bool) |
|
virtual bool | isPrimaryUserReady () |
|
virtual bool | canAccessPlayScreen () |
|
virtual bool | needToShowPlatformStoreConnectConfirmationScreen () |
|
virtual bool | canAccessSettingsScreen () |
|
virtual bool | canAccessAchievementsScreen () |
|
virtual bool | canAccessSkinScreen () |
|
virtual bool | canAccessStoreScreen () |
|
virtual bool | canAccessRealmsPendingInvitesScreen () |
|
virtual bool | canHandleInvites () |
|
virtual bool | needPlatformConnectionBeforeXBLSignIn () |
|
virtual bool | needPlatformConnectionForMultiplayer () const |
|
virtual bool | needPlatformConnectionForSplitScreenMultiplayer () const |
|
virtual bool | needPlatformConnectionBeforeServerSearch () const |
|
virtual bool | canChangePrimaryUserFromStartMenuScreen () const |
|
virtual bool | hasPlatformPremiumAccess () const |
|
virtual bool | hasPlatformIcons () const |
|
virtual bool | hasPlatformProfileCards () const |
|
virtual void | getLinkedXuids (::std::function< void(::std::string, ::std::string)>, ::std::vector<::std::string > const &) const |
|
virtual void | getLinkedPlatformIds (::std::function< void(::std::string, ::std::string)>, ::std::vector<::std::string > const &) const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::ControllerIDtoClientMap > | retrieveCIDToClientMap () |
|
virtual int | getClientCID (::IClientInstance const &) const |
|
virtual void | registerSignOutListener (::Core::CallbackListeners< int, ::Social::SignInResult >::Listener const &) |
|
virtual void | registerSignInListener (::Core::CallbackListeners< int, ::Social::SignInResult >::Listener const &) |
|
virtual::Bedrock::PubSub::Subscription | registerIdentitySignInCallback (::Social::IdentityType, ::std::function< void(uint, ::Social::IdentityType)>) |
|
virtual::Bedrock::PubSub::Subscription | registerIdentitySignOutCallback (::Social::IdentityType, ::std::function< void(uint, ::Social::IdentityType)>) |
|
virtual::Bedrock::PubSub::Subscription | registerProfileImageChangedCallback (::std::function< void(::Social::ProfileImageOptions, ::std::shared_ptr<::mce::Image >)>) |
|
virtual bool | needGamepadDisconnectScreen (int) |
|
virtual void | onAppResumed () |
|
virtual void | onAppSuspended () |
|
virtual void | onAppFocusLost () |
|
virtual void | forceCloudSaveOnWorld (::std::string const &) |
|
virtual bool | needsAsyncUserSelection (int, bool) |
|
virtual void | getAsyncUserSelection (::std::function< void(int)>, int) |
|
virtual void | getAsyncUserSelectionForNewPrimaryUser (int, bool) |
|
virtual ::Core::Subject<::Social::UserListObserver, ::Core::SingleThreadedLock > & | getUserListSubject () |
|
virtual bool | controllerChanged (int &, int &) |
|
virtual void | registerLevelLocationObserver (::ILevelListCache &) |
|
virtual::Social::MultiplayerServiceObserver & | getMultiplayerServiceObserver () |
|
virtual::Social::MultiplayerServiceIdentifier | getPlatformMultiplayerServiceIdentifier () const |
|
virtual bool | willSyncUserDataStorage () const |
|
virtual void | onLevelAdded (::std::string const &) |
|
virtual void | onLevelUpdated (::std::string const &) |
|
virtual void | onLevelDeleted (::std::string const &) |
|
virtual void | _onAppResumed () |
|
virtual void | _onAppSuspended () |
|
virtual ::std::shared_ptr<::Social::UserCreationData > | _prepareUserCreationData (::GameUserType, int, ::std::shared_ptr<::Options >, uint) |
|
virtual void | _onUserAdded (::std::shared_ptr<::Social::User > const &) |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|
MCFOLD void | $dtor () |
|
virtual void | onSummaryUpdated (::std::string const &) |
|
virtual void | onStorageChanged () |
|
SubjectType * | getSubject () |
|
void | removeFromSubject () |
|
virtual void | _onSubjectDestroyed () |
|
virtual void | onInvalidPlayerJoinedLobby (::mce::UUID const &, ::std::string const &) |
|
virtual void | onUserDisconnectedBecauseConcurrentLogin (::std::string const &id) |
|
MCFOLD void | $dtor () |
|
MCFOLD void | $onUserDisconnectedBecauseConcurrentLogin (::std::string const &id) |
|
SubjectType * | getSubject () |
|
void | removeFromSubject () |
|
virtual void | _onSubjectDestroyed () |
|
|
::ll::UntypedStorage< 8, 24 > | mUnkce5ddf |
|
::ll::UntypedStorage< 8, 80 > | mUnk4ead5c |
|
::ll::UntypedStorage< 8, 104 > | mUnk108a1f |
|
::ll::UntypedStorage< 8, 104 > | mUnk38ae75 |
|
::ll::UntypedStorage< 4, 4 > | mUnk110a6f |
|
::ll::UntypedStorage< 8, 56 > | mUnkf7b698 |
|
::ll::UntypedStorage< 4, 4 > | mUnk75ca2d |
|
::ll::UntypedStorage< 4, 4 > | mUnkfc95bd |
|
::ll::UntypedStorage< 1, 1 > | mUnk231524 |
|
::ll::UntypedStorage< 8, 64 > | mUnkb91d4c |
|
::ll::UntypedStorage< 8, 64 > | mUnk8857ff |
|
::ll::UntypedStorage< 4, 4 > | mUnkcd597a |
|
::ll::UntypedStorage< 8, 32 > | mUnkbb4da2 |
|
::ll::UntypedStorage< 8, 16 > | mUnk89970d |
|
::ll::UntypedStorage< 8, 8 > | mUnk89c3de |
|
::ll::UntypedStorage< 8, 8 > | mUnk210f01 |
|
::ll::UntypedStorage< 8, 64 > | mUnkcbca67 |
|
::ll::UntypedStorage< 8, 64 > | mUnk1ef83f |
|
::ll::UntypedStorage< 8, 128 > | mUnk178e67 |
|
::ll::UntypedStorage< 8, 24 > | mUnke2a1f9 |
|
::ll::UntypedStorage< 8, 24 > | mUnk8ad5f5 |
|
::ll::UntypedStorage< 8, 24 > | mUnkfea690 |
|
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
|
SubjectType * | mpSubject |
|
SubjectType * | mpSubject |
|