|
virtual void | setupActorForTransfer (::Actor &actor) |
|
virtual::Vec3 | findTargetPositionAndSetPosition (::Actor &actor, ::DimensionType toId, ::DimensionType fromId, ::IDimension const &toDimension, ::PortalForcer const &portalForcer, ::std::optional<::Vec3 > const &actorPosition) |
|
virtual void | transferActor (::Actor &actor, ::Dimension &toDimension, ::Vec3 const &targetPosition) |
|
MCAPI | ActorDimensionTransferer (::std::unique_ptr<::IActorDimensionTransferProxy > actorDimensionTransferProxy, ::Bedrock::NotNullNonOwnerPtr<::ActorManager > actorManager) |
|
MCAPI void * | $ctor (::std::unique_ptr<::IActorDimensionTransferProxy > actorDimensionTransferProxy, ::Bedrock::NotNullNonOwnerPtr<::ActorManager > actorManager) |
|
MCAPI void | $setupActorForTransfer (::Actor &actor) |
|
MCAPI::Vec3 | $findTargetPositionAndSetPosition (::Actor &actor, ::DimensionType toId, ::DimensionType fromId, ::IDimension const &toDimension, ::PortalForcer const &portalForcer, ::std::optional<::Vec3 > const &actorPosition) |
|
MCAPI void | $transferActor (::Actor &actor, ::Dimension &toDimension, ::Vec3 const &targetPosition) |
|
|
::ll::TypedStorage< 8, 8, ::gsl::not_null<::std::unique_ptr<::IActorDimensionTransferProxy > > > | mActorDimensionTransferProxy |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::ActorManager > const > | mActorManager |
|
◆ ActorDimensionTransferer()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ setupActorForTransfer()
virtual void ActorDimensionTransferer::setupActorForTransfer |
( |
::Actor & | actor | ) |
|
|
virtual |
◆ findTargetPositionAndSetPosition()
◆ transferActor()
virtual void ActorDimensionTransferer::transferActor |
( |
::Actor & | actor, |
|
|
::Dimension & | toDimension, |
|
|
::Vec3 const & | targetPosition ) |
|
virtual |
◆ $ctor()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $setupActorForTransfer()
MCAPI void ActorDimensionTransferer::$setupActorForTransfer |
( |
::Actor & | actor | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $findTargetPositionAndSetPosition()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $transferActor()
MCAPI void ActorDimensionTransferer::$transferActor |
( |
::Actor & | actor, |
|
|
::Dimension & | toDimension, |
|
|
::Vec3 const & | targetPosition ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $vftable()
static MCAPI void ** ActorDimensionTransferer::$vftable |
( |
| ) |
|
|
static |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following file: