29 ::ll::TypedStorage<8, 24, ::std::vector<::WeakEntityRef>> mActiveGameplayUsers;
30 ::ll::TypedStorage<8, 24, ::std::vector<::WeakEntityRef>> mSuspendedGameplayUsers;
31 ::ll::TypedStorage<8, 24, ::std::vector<::OwnerPtr<::EntityContext>>> mGameplayUserEntities;
32 ::ll::TypedStorage<8, 24, ::std::vector<::GameplayUserSuspension>> mSuspendResumeList;
42 mOnGameplayUserResumedPublisher;
47 mOnGameplayUserSuspendedPublisher;
52 mOnPlayerRenamedPublisher;
57 mOnGameplayUserRemovedPublisher;
59 mOnAnyGameplayUsersRemovedPublisher;
60 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mOnSaveGameDataSubscription;
61 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mOnCanStartGameSaveTimerCheckSubscription;
62 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mOnCreateMapSavedDataSubscription;
63 ::ll::TypedStorage<8, 8, ::gsl::not_null<::std::unique_ptr<::GameplayUserManagerProxy>>> mGameplayUserManagerProxy;
71 virtual ::Bedrock::PubSub::Connector<void(
::EntityContext&)>& getGameplayUserAddedConnector() ;
73 virtual ::Bedrock::PubSub::Connector<void(
::EntityContext const&)>& getGameplayUserResumedConnector() ;
76 getGameplayUserSuspendedConnector() ;
78 virtual ::Bedrock::PubSub::Connector<void(
::Player const&)>& getPlayerRenamedConnector() ;
80 virtual ::Bedrock::PubSub::Connector<void(
::EntityContext&)>& getGameplayUserRemovedConnector() ;
82 virtual ::Bedrock::PubSub::Connector<void()>& getAnyGameplayUsersRemovedConnector() ;
Definition EntityContext.h:15