LeviLamina
Loading...
Searching...
No Matches
PlayerListManager Class Reference

Public Member Functions

MCAPI void _onAnyGameplayUsersRemoved ()
MCAPI void _onGameplayUserAdded (::EntityContext &entity)
MCAPI void _onGameplayUserRemoved (::EntityContext &entity)
MCAPI_C void addPlayerEntry (::mce::UUID const &uuid, ::PlayerListEntry &&playerListEntry)
MCAPI void initializeWithGameplayUserManagerOnServer (::IGameplayUserManagerConnector &gameplayUserManagerConnector)
MCAPI void removeByUUID (::mce::UUID const &uuid)
MCAPI void setPacketSender (::PacketSender &packetSender)
MCAPI void setPlayerLocationReceiver (::Bedrock::NonOwnerPointer<::PlayerLocationReceiver > playerLocationReceiver)
MCAPI void setPlayerLocationSender (::Bedrock::NonOwnerPointer<::PlayerLocationSender > playerLocationSender)
MCAPI void * $ctor ()
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 64, ::std::unordered_map<::mce::UUID, ::PlayerListEntry > > mPlayerList
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::PacketSender > > mPacketSender
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::PlayerLocationReceiver > > mPlayerLocationReceiver
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::PlayerLocationSender > > mPlayerLocationSender
::ll::TypedStorage< 8, 128, ::Bedrock::PubSub::Publisher< void(::PlayerListEntry const &, ::std::unordered_map<::mce::UUID, ::PlayerListEntry > const &), ::Bedrock::PubSub::ThreadModel::MultiThreaded, 0 > > mOnPlayerListEntryAdded
::ll::TypedStorage< 8, 128, ::Bedrock::PubSub::Publisher< void(::PlayerListEntry const &, ::std::unordered_map<::mce::UUID, ::PlayerListEntry > const &), ::Bedrock::PubSub::ThreadModel::MultiThreaded, 0 > > mOnPlayerListEntryRemoved
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::SubscriptionmOnGameplayUserAddedSubscription
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::SubscriptionmOnGameplayUserRemovedSubscription
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::SubscriptionmOnAnyGameplayUsersRemovedSubscription
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::PlayerListPacket > > mPendingPlayerListRemovePacket

The documentation for this class was generated from the following file: