34 ::ll::TypedStorage<8, 8, ::gsl::not_null<::std::unique_ptr<::IPlayerDimensionTransferProxy>>
const>
35 mPlayerDimensionTransferProxy;
36 ::ll::TypedStorage<1, 1, bool const> mIsClientSide;
37 ::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::PortalForcer>
const> mPortalForcer;
38 ::ll::TypedStorage<8, 8, ::gsl::not_null<::std::unique_ptr<::ISharedSpawnGetter>>
const> mSharedSpawnGetter;
39 ::ll::TypedStorage<8, 24, ::Bedrock::NonOwnerPointer<::LevelStorage>
const> mLevelStorage;
40 ::ll::TypedStorage<8, 24, ::Bedrock::NonOwnerPointer<::LoadingScreenIdManager>
const> mLoadingScreenIdManager;
41 ::ll::TypedStorage<8, 24, ::Bedrock::NonOwnerPointer<::PacketSender>> mPacketSender;
46 mOnAnyPlayerChangeDimensionPreSuspendRegion;
48 mOnAnyPlayerChangeDimensionPrepareRegionComplete;
62 virtual void playerSaveLimboActors(
76 virtual void setTransitionLocation(
90 virtual void playerPrepareRegion(
98 getOnAnyPlayerChangeDimensionPreSuspendRegionConnector() ;
101 virtual ::Bedrock::PubSub::Connector<void()>&
102 getOnAnyPlayerChangeDimensionPrepareRegionCompleteConnector() ;
106 playerWaitForServer(
::Player& player, ::std::chrono::steady_clock::time_point currentTime) ;
120 virtual void startWaitForRespawn(
::Player const& player) ;
123 virtual void playerSwitchDimension(
130 virtual bool doRespawnIfReady(
144 ::std::unique_ptr<::IPlayerDimensionTransferProxy> playerDimensionTransferProxy,
146 ::Bedrock::NotNullNonOwnerPtr<::PortalForcer> portalForcer,
147 ::std::unique_ptr<::ISharedSpawnGetter> sharedSpawnGetter,
154 MCAPI
void _loadAgentFromTag(
165 ::std::unique_ptr<::IPlayerDimensionTransferProxy> playerDimensionTransferProxy,
167 ::Bedrock::NotNullNonOwnerPtr<::PortalForcer> portalForcer,
168 ::std::unique_ptr<::ISharedSpawnGetter> sharedSpawnGetter,
183 MCAPI
void $playerSaveLimboActors(
201 MCAPI
void $playerPrepareRegion(
208 $getOnAnyPlayerChangeDimensionPreSuspendRegionConnector();
210 MCFOLD ::Bedrock::PubSub::Connector<void()>& $getOnAnyPlayerChangeDimensionPrepareRegionCompleteConnector();
212 MCAPI
bool $playerWaitForServer(
::Player& player, ::std::chrono::steady_clock::time_point currentTime);
220 MCAPI
void $startWaitForRespawn(
::Player const& player);
222 MCAPI
void $playerSwitchDimension(
228 MCAPI
bool $doRespawnIfReady(