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;
58 virtual void playerSaveLimboActors(
72 virtual void setTransitionLocation(
86 virtual void playerPrepareRegion(
94 getOnAnyPlayerChangeDimensionPreSuspendRegionConnector() ;
97 virtual ::Bedrock::PubSub::Connector<void()>&
98 getOnAnyPlayerChangeDimensionPrepareRegionCompleteConnector() ;
102 playerWaitForServer(
::Player& player, ::std::chrono::steady_clock::time_point currentTime) ;
116 virtual void startWaitForRespawn(
::Player const& player) ;
119 virtual void playerSwitchDimension(
126 virtual bool doRespawnIfReady(
140 ::std::unique_ptr<::IPlayerDimensionTransferProxy> playerDimensionTransferProxy,
142 ::Bedrock::NotNullNonOwnerPtr<::PortalForcer> portalForcer,
143 ::std::unique_ptr<::ISharedSpawnGetter> sharedSpawnGetter,
150 MCAPI
void _loadAgentFromTag(
161 ::std::unique_ptr<::IPlayerDimensionTransferProxy> playerDimensionTransferProxy,
163 ::Bedrock::NotNullNonOwnerPtr<::PortalForcer> portalForcer,
164 ::std::unique_ptr<::ISharedSpawnGetter> sharedSpawnGetter,
179 MCAPI
void $playerSaveLimboActors(
197 MCAPI
void $playerPrepareRegion(
204 $getOnAnyPlayerChangeDimensionPreSuspendRegionConnector();
206 MCFOLD ::Bedrock::PubSub::Connector<void()>& $getOnAnyPlayerChangeDimensionPrepareRegionCompleteConnector();
208 MCAPI
bool $playerWaitForServer(
::Player& player, ::std::chrono::steady_clock::time_point currentTime);
216 MCAPI
void $startWaitForRespawn(
::Player const& player);
218 MCAPI
void $playerSwitchDimension(
224 MCAPI
bool $doRespawnIfReady(
236 MCAPI
static void** $vftable();