LeviLamina
Loading...
Searching...
No Matches
ActorDimensionTransferRequest.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/math/Vec3.h"
7#include "mc/world/level/dimension/DimensionType.h"
8
10public:
11 // ActorDimensionTransferRequest inner types define
12 enum class TargetPolicy : int {
13 LegacyAuto = 0,
14 ForceExplicit = 1,
15 };
16
17public:
18 // member variables
19 // NOLINTBEGIN
20 ::ll::TypedStorage<4, 4, ::DimensionType> mFromId;
21 ::ll::TypedStorage<4, 4, ::DimensionType> mToId;
22 ::ll::TypedStorage<4, 16, ::std::optional<::Vec3>> mExplicitTarget;
23 ::ll::TypedStorage<4, 4, ::ActorDimensionTransferRequest::TargetPolicy> mTargetPolicy;
24 // NOLINTEND
25};
Definition ActorDimensionTransferRequest.h:9