|
virtual void | playerSaveLimboActors (::Player &player, ::ChangeDimensionRequest &changeRequest, ::Dimension &toDimension, ::PlayerLimboActorManager *playerLimboActorManager) |
|
virtual void | playerDestroyRemotePlayers (::GameplayUserManager &gameplayUserManager) |
|
virtual void | playerStartChangeDimensionSuspendRegion (::Player &player, ::DimensionType fromDimension) |
|
virtual void | setTransitionLocation (::Player &player, ::ChangeDimensionRequest &changeRequest, ::Dimension &toDimension) |
|
virtual void | syncTransitionComponentTargetPosition (::Player &player, ::ChangeDimensionRequest const &changeRequest) |
|
virtual void | playerDestroyRegion (::Player &player, ::ChangeDimensionRequest const &changeRequest) |
|
virtual void | playerPrepareRegion (::Player &player, ::ChangeDimensionRequest const &changeRequest, ::Dimension const &toDimension) |
|
virtual ::Bedrock::PubSub::Connector< void(::DimensionType)> & | getOnAnyPlayerChangeDimensionPreSuspendRegionConnector () |
|
virtual ::Bedrock::PubSub::Connector< void()> & | getOnAnyPlayerChangeDimensionPrepareRegionCompleteConnector () |
|
virtual bool | playerWaitForServer (::Player &player, ::std::chrono::steady_clock::time_point currentTime) |
|
virtual bool | playerWaitForDimensionTransitionSystem (::Player const &player, ::EntityRegistry &entityRegistry) |
|
virtual void | sendClientRespawnMovePacketFromServer (::Player const &player, ::ChangeDimensionRequest &changeRequest) |
|
virtual bool | waitForSubChunks (::Player &player, ::Dimension const &toDimension) |
|
virtual void | startWaitForRespawn (::Player const &player) |
|
virtual void | playerSwitchDimension (::Player &player, ::ChangeDimensionRequest &changeRequest, ::AddLimboActorHelper *addLimboActorHelper) |
|
virtual bool | doRespawnIfReady (::Player &player, ::ChangeDimensionRequest &changeRequest, ::AddLimboActorHelper *addLimboActorHelper) |
|
virtual void | setPacketSender (::PacketSender &packetSender) |
|
MCAPI | PlayerDimensionTransferer (::std::unique_ptr<::IPlayerDimensionTransferProxy > playerDimensionTransferProxy, bool isClientSide, ::Bedrock::NotNullNonOwnerPtr<::PortalForcer > portalForcer, ::std::unique_ptr<::ISharedSpawnGetter > sharedSpawnGetter, ::Bedrock::NonOwnerPointer<::LevelStorage > levelStorage, ::Bedrock::NonOwnerPointer<::LoadingScreenIdManager > loadingScreenIdManager) |
|
MCAPI void | _finalizeDimensionChange (::Player &player, ::ChangeDimensionRequest const &changeRequest) |
|
MCAPI void | _loadAgentFromTag (::Player &player, ::ChangeDimensionRequest &changeRequest, ::AddLimboActorHelper &addLimboActorHelper) |
|
MCAPI void * | $ctor (::std::unique_ptr<::IPlayerDimensionTransferProxy > playerDimensionTransferProxy, bool isClientSide, ::Bedrock::NotNullNonOwnerPtr<::PortalForcer > portalForcer, ::std::unique_ptr<::ISharedSpawnGetter > sharedSpawnGetter, ::Bedrock::NonOwnerPointer<::LevelStorage > levelStorage, ::Bedrock::NonOwnerPointer<::LoadingScreenIdManager > loadingScreenIdManager) |
|
MCAPI void | $dtor () |
|
MCAPI void | $playerSaveLimboActors (::Player &player, ::ChangeDimensionRequest &changeRequest, ::Dimension &toDimension, ::PlayerLimboActorManager *playerLimboActorManager) |
|
MCAPI void | $playerDestroyRemotePlayers (::GameplayUserManager &gameplayUserManager) |
|
MCAPI void | $playerStartChangeDimensionSuspendRegion (::Player &player, ::DimensionType fromDimension) |
|
MCAPI void | $setTransitionLocation (::Player &player, ::ChangeDimensionRequest &changeRequest, ::Dimension &toDimension) |
|
MCAPI void | $syncTransitionComponentTargetPosition (::Player &player, ::ChangeDimensionRequest const &changeRequest) |
|
MCAPI void | $playerDestroyRegion (::Player &player, ::ChangeDimensionRequest const &changeRequest) |
|
MCAPI void | $playerPrepareRegion (::Player &player, ::ChangeDimensionRequest const &changeRequest, ::Dimension const &toDimension) |
|
MCAPI ::Bedrock::PubSub::Connector< void(::DimensionType)> & | $getOnAnyPlayerChangeDimensionPreSuspendRegionConnector () |
|
MCFOLD ::Bedrock::PubSub::Connector< void()> & | $getOnAnyPlayerChangeDimensionPrepareRegionCompleteConnector () |
|
MCAPI bool | $playerWaitForServer (::Player &player, ::std::chrono::steady_clock::time_point currentTime) |
|
MCAPI bool | $playerWaitForDimensionTransitionSystem (::Player const &player, ::EntityRegistry &entityRegistry) |
|
MCAPI void | $sendClientRespawnMovePacketFromServer (::Player const &player, ::ChangeDimensionRequest &changeRequest) |
|
MCAPI bool | $waitForSubChunks (::Player &player, ::Dimension const &toDimension) |
|
MCAPI void | $startWaitForRespawn (::Player const &player) |
|
MCAPI void | $playerSwitchDimension (::Player &player, ::ChangeDimensionRequest &changeRequest, ::AddLimboActorHelper *addLimboActorHelper) |
|
MCAPI bool | $doRespawnIfReady (::Player &player, ::ChangeDimensionRequest &changeRequest, ::AddLimboActorHelper *addLimboActorHelper) |
|
MCAPI void | $setPacketSender (::PacketSender &packetSender) |
|
|
::ll::TypedStorage< 8, 8, ::gsl::not_null<::std::unique_ptr<::IPlayerDimensionTransferProxy > > const > | mPlayerDimensionTransferProxy |
|
::ll::TypedStorage< 1, 1, bool const > | mIsClientSide |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::PortalForcer > const > | mPortalForcer |
|
::ll::TypedStorage< 8, 8, ::gsl::not_null<::std::unique_ptr<::ISharedSpawnGetter > > const > | mSharedSpawnGetter |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::LevelStorage > const > | mLevelStorage |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::LoadingScreenIdManager > const > | mLoadingScreenIdManager |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::PacketSender > > | mPacketSender |
|
::ll::TypedStorage< 8, 128, ::Bedrock::PubSub::Publisher< void(::DimensionType), ::Bedrock::PubSub::ThreadModel::MultiThreaded > > | mOnAnyPlayerChangeDimensionPreSuspendRegion |
|
::ll::TypedStorage< 8, 128, ::Bedrock::PubSub::Publisher< void(), ::Bedrock::PubSub::ThreadModel::MultiThreaded > > | mOnAnyPlayerChangeDimensionPrepareRegionComplete |
|