|
|
WorldPlayersListFacet & | operator= (WorldPlayersListFacet const &) |
|
| WorldPlayersListFacet (WorldPlayersListFacet const &) |
|
virtual bool | update () |
|
MCAPI | WorldPlayersListFacet (::Bedrock::NonOwnerPointer<::IAppPlatform > const &appPlatform, ::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > userManager, ::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > resourceAllowList, ::Bedrock::NotNullNonOwnerPtr<::Social::MultiplayerServiceManager > multiplayerServiceManager, ::LocalPlayerChangedConnector const &localPlayerChangedConnector, ::std::shared_ptr<::Social::User > localUser, ::World::WorldPlayerListTracker &worldPlayerListTracker, ::std::shared_ptr<::Social::ProfileSystem > profileSystem, ::std::function<::LocalPlayer *()> getCurrentLocalPlayer, ::std::function< bool()> isInGame, ::std::shared_ptr<::Social::FriendList > friendList, ::Bedrock::NonOwnerPointer<::Parties::IPartyProvider > partyProvider, ::Bedrock::NotNullNonOwnerPtr<::TrialManager > trialManager, ::std::function<::MultiPlayerLevel *()> getCurrentLevel) |
|
MCAPI void | _addLocalPlayer () |
|
MCAPI void | _addPlayer (::mce::UUID const &uuid) |
|
MCAPI void | _clearResources () |
|
MCAPI ::std::optional<::Social::FriendData > | _getFriendData (::std::string const &xuid, ::std::string const &platformId) const |
|
MCAPI void | _initResources () |
|
MCAPI bool | _isPlatformInviteEnabled () const |
|
MCAPI void | _refreshPlayers () |
|
MCAPI bool | _shouldShowThirdPartyDisconnected () const |
|
MCAPI void | _updatePlayerInfo (::Social::PlayerProfile const &playerProfile) |
|
MCAPI void | _updatePlayerPermissionLevel (::ActorUniqueID const &playerId, ::std::optional<::PlayerPermissionLevel > playerPermissionLevel) |
|
MCAPI bool | getEnableInviteToPlayButton () const |
|
MCFOLD::std::string const & | getLocalPlayerID () const |
|
MCFOLD ::std::vector<::OreUI::WorldPlayerInfoBindings > const & | getPlayerList () const |
|
MCFOLD ::std::vector<::OreUI::SocialPlayer > const & | getPlayersInMyWorld () const |
|
MCAPI bool | isInRealm () const |
|
MCFOLD bool | isLocalPlayerHosting () const |
|
MCAPI void * | $ctor (::Bedrock::NonOwnerPointer<::IAppPlatform > const &appPlatform, ::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > userManager, ::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > resourceAllowList, ::Bedrock::NotNullNonOwnerPtr<::Social::MultiplayerServiceManager > multiplayerServiceManager, ::LocalPlayerChangedConnector const &localPlayerChangedConnector, ::std::shared_ptr<::Social::User > localUser, ::World::WorldPlayerListTracker &worldPlayerListTracker, ::std::shared_ptr<::Social::ProfileSystem > profileSystem, ::std::function<::LocalPlayer *()> getCurrentLocalPlayer, ::std::function< bool()> isInGame, ::std::shared_ptr<::Social::FriendList > friendList, ::Bedrock::NonOwnerPointer<::Parties::IPartyProvider > partyProvider, ::Bedrock::NotNullNonOwnerPtr<::TrialManager > trialManager, ::std::function<::MultiPlayerLevel *()> getCurrentLevel) |
|
MCAPI void | $dtor () |
|
MCAPI bool | $update () |
|
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mLocalPlayerSubscription |
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mCachedPlayerPermissionsLevelChangedPublisher |
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mPlayerAbilitiesSubscription |
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mWorldPlayerListChangedSubscription |
|
::ll::TypedStorage< 8, 64, ::std::function<::LocalPlayer *()> > | mGetCurrentLocalPlayer |
|
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::Social::User > > | mLocalUser |
|
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::Social::ProfileSystem > > | mProfileSystem |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::IAppPlatform const > > | mAppPlatform |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > > | mUserManager |
|
::ll::TypedStorage< 8, 64, ::std::function< bool()> > | mIsInGame |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > > | mResourceAllowList |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::PlayerAbilitiesManager > > | mPlayerAbilitiesManager |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::Social::MultiplayerServiceManager > > | mMultiplayerServiceManager |
|
::ll::TypedStorage< 8, 8, ::World::WorldPlayerListTracker & > | mWorldPlayerListTracker |
|
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::Social::FriendList > > | mFriendList |
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mPartySubscription |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::Parties::IPartyProvider > > | mPartyProvider |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::TrialManager > > | mTrialManager |
|
::ll::TypedStorage< 8, 64, ::std::function<::MultiPlayerLevel *()> > | mGetCurrentLevel |
|
::ll::TypedStorage< 8, 32, ::std::string > | mLocalPlayerID |
|
::ll::TypedStorage< 8, 24, ::std::vector<::OreUI::WorldPlayerInfoBindings > > | mPlayerList |
|
::ll::TypedStorage< 8, 24, ::std::vector<::OreUI::WorldPlayerInfoBindings > > | mPrevPlayerList |
|
::ll::TypedStorage< 8, 24, ::std::vector<::OreUI::SocialPlayer > > | mPlayersInMyWorld |
|
::ll::TypedStorage< 8, 24, ::std::vector<::OreUI::SocialPlayer > > | mPrevPlayersInMyWorld |
|
::ll::TypedStorage< 1, 1, bool > | mIsLocalPlayerHosting |
|
::ll::TypedStorage< 1, 1, bool > | mLocalPlayerLoaded |
|
::ll::TypedStorage< 1, 1, bool > | mPlayerListChanged |
|
::ll::TypedStorage< 1, 1, bool > | mPlayersInMyWorldChanged |
|
::ll::TypedStorage< 1, 1, bool > | mImagesChanged |
|
::ll::TypedStorage< 1, 1, bool > | mPartyChanged |
|
::ll::TypedStorage< 1, 1, bool > | mIsInRealm |