3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/AutomaticID.h"
7#include "mc/deps/core/utility/NonOwnerPointer.h"
8#include "mc/world/level/IActorDimensionTransferer.h"
25 ::ll::TypedStorage<8, 8, ::gsl::not_null<::std::unique_ptr<::IActorDimensionTransferProxy>>>
26 mActorDimensionTransferProxy;
27 ::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::ActorManager>
const> mActorManager;
37 virtual void setupActorForTransfer(
::Actor& actor) ;
40 virtual ::Vec3 findTargetPositionAndSetPosition(
46 ::std::optional<::Vec3>
const& actorPosition
56 MCAPI
void $setupActorForTransfer(
::Actor& actor);
58 MCAPI ::Vec3 $findTargetPositionAndSetPosition(
64 ::std::optional<::Vec3>
const& actorPosition
Definition ActorDimensionTransferer.h:21
static MCAPI void ** $vftable()
Definition ActorManager.h:32
Definition AutomaticID.h:6
Definition Dimension.h:83
Definition IActorDimensionTransferProxy.h:13
Definition IActorDimensionTransferer.h:17
Definition IDimension.h:24
Definition PortalForcer.h:25