26 ::ll::TypedStorage<8, 8, ::gsl::not_null<::std::unique_ptr<::IActorDimensionTransferProxy>>>
27 mActorDimensionTransferProxy;
28 ::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::ActorManager>
const> mActorManager;
33 ActorDimensionTransferer();
38 virtual ~ActorDimensionTransferer() =
default;
40 virtual void setupActorForTransfer(
::Actor& actor) ;
42 virtual ::Vec3 findTargetPositionAndSetPosition(
55 MCAPI ActorDimensionTransferer(
56 ::std::unique_ptr<::IActorDimensionTransferProxy> actorDimensionTransferProxy,
57 ::Bedrock::NotNullNonOwnerPtr<::ActorManager> actorManager
65 ::std::unique_ptr<::IActorDimensionTransferProxy> actorDimensionTransferProxy,
66 ::Bedrock::NotNullNonOwnerPtr<::ActorManager> actorManager
73 MCAPI
void $setupActorForTransfer(
::Actor& actor);
75 MCAPI ::Vec3 $findTargetPositionAndSetPosition(
90 MCAPI
static void** $vftable();