API Reference
On this page
Public Attributes | |
| ::ll::TypedStorage< 8, 24, ::std::vector<::WeakEntityRef > > | mActiveGameplayUsers |
| ::ll::TypedStorage< 8, 24, ::std::vector<::WeakEntityRef > > | mSuspendedGameplayUsers |
| ::ll::TypedStorage< 8, 24, ::std::vector<::OwnerPtr<::EntityContext > > > | mGameplayUserEntities |
| ::ll::TypedStorage< 8, 24, ::std::vector<::GameplayUserSuspension > > | mSuspendResumeList |
| ::ll::TypedStorage< 8, 128, ::Bedrock::PubSub::Publisher< void(::EntityContext &), ::Bedrock::PubSub::ThreadModel::MultiThreaded, 0 > > | mOnGameplayUserAdded |
| ::ll::TypedStorage< 8, 128, ::Bedrock::PubSub::Publisher< void(::EntityContext const &), ::Bedrock::PubSub::ThreadModel::MultiThreaded, 0 > > | mOnGameplayUserResumedPublisher |
| ::ll::TypedStorage< 8, 128, ::Bedrock::PubSub::Publisher< void(::EntityContext const &), ::Bedrock::PubSub::ThreadModel::MultiThreaded, 0 > > | mOnGameplayUserSuspendedPublisher |
| ::ll::TypedStorage< 8, 128, ::Bedrock::PubSub::Publisher< void(::Player const &), ::Bedrock::PubSub::ThreadModel::MultiThreaded, 0 > > | mOnPlayerRenamedPublisher |
| ::ll::TypedStorage< 8, 128, ::Bedrock::PubSub::Publisher< void(::EntityContext &), ::Bedrock::PubSub::ThreadModel::MultiThreaded, 0 > > | mOnGameplayUserRemovedPublisher |
| ::ll::TypedStorage< 8, 128, ::Bedrock::PubSub::Publisher< void(), ::Bedrock::PubSub::ThreadModel::MultiThreaded, 0 > > | mOnAnyGameplayUsersRemovedPublisher |
| ::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mOnSaveGameDataSubscription |
| ::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mOnCanStartGameSaveTimerCheckSubscription |
| ::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mOnCreateMapSavedDataSubscription |
| ::ll::TypedStorage< 8, 8, ::gsl::not_null<::std::unique_ptr<::GameplayUserManagerProxy > > > | mGameplayUserManagerProxy |
|
virtual |
Implements IGameplayUserManagerConnector.
|
virtual |
Implements IGameplayUserManagerConnector.
|
virtual |
Implements IGameplayUserManagerConnector.
|
virtual |
Implements IGameplayUserManagerConnector.
|
virtual |
Implements IGameplayUserManagerConnector.
|
virtual |
Implements IGameplayUserManagerConnector.
| MCAPI void GameplayUserManager::_addTrackedMapPlayers | ( | ::MapItemSavedData & | mapItemSavedData | ) |
| MCAPI void GameplayUserManager::_forEachActivePlayer | ( | ::std::function< bool(::Player &)> | callback, |
| bool | includeRemovedPlayers ) const |
| MCAPI void GameplayUserManager::_saveAllPlayers | ( | ::LevelStorage & | levelStorage | ) |
| MCAPI void GameplayUserManager::cleanupRemovedGameplayUsers | ( | ) |
| MCAPI void GameplayUserManager::forEachActiveGameplayUser | ( | ::std::function< bool(::EntityContext &)> | callback | ) | const |
| MCAPI bool GameplayUserManager::isGameplayUserSuspended | ( | ::WeakEntityRef | weakEntityUser | ) | const |
| MCAPI void GameplayUserManager::registerMapDataManagerListener | ( | ::IServerMapDataManagerConnector & | serverMapDataManagerConnector | ) |
| MCAPI ::Bedrock::PubSub::Connector< void(::EntityContext &)> & GameplayUserManager::$getGameplayUserAddedConnector | ( | ) |
| MCAPI ::Bedrock::PubSub::Connector< void(::EntityContext const &)> & GameplayUserManager::$getGameplayUserResumedConnector | ( | ) |
| MCAPI ::Bedrock::PubSub::Connector< void(::EntityContext const &)> & GameplayUserManager::$getGameplayUserSuspendedConnector | ( | ) |
| MCAPI ::Bedrock::PubSub::Connector< void(::Player const &)> & GameplayUserManager::$getPlayerRenamedConnector | ( | ) |
| MCAPI ::Bedrock::PubSub::Connector< void(::EntityContext &)> & GameplayUserManager::$getGameplayUserRemovedConnector | ( | ) |
| MCAPI ::Bedrock::PubSub::Connector< void()> & GameplayUserManager::$getAnyGameplayUsersRemovedConnector | ( | ) |