17 kNone =
static_cast<std::underlying_type_t<Type>
>(-1),
20 kNearPackageStartLocation = 2,
21 kNearEditorLocation = 3,
24 kNearLinkedReference = 6,
25 kAtPackagelocation = 7,
38 static_assert(
sizeof(
Data) == 0x8);
Definition IAIWorldLocationHandle.h:11
Definition PackageLocation.h:11
static constexpr auto RTTI
Definition PackageLocation.h:13
Type
Definition PackageLocation.h:16
std::uint32_t rad
Definition PackageLocation.h:51
Data data
Definition PackageLocation.h:52
PackageLocation * GetAsPackageLocation() override
std::uint8_t pad09
Definition PackageLocation.h:49
~PackageLocation() override
const IAIWorldLocation * AllocateLocation(AIWorldLocationContext *a_context) override
stl::enumeration< Type, std::uint8_t > locType
Definition PackageLocation.h:48
std::uint16_t pad0A
Definition PackageLocation.h:50
bool IsRefAtLocation(AIWorldLocationContext *a_context, TESObjectREFR *a_ref) override
Definition TESObjectREFR.h:112
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_PackageLocation(686035, 393843, 0x1ef4d00)
Definition PackageLocation.h:32
TESForm * object
Definition PackageLocation.h:35
~Data()
Definition PackageLocation.h:33
ObjectRefHandle refHandle
Definition PackageLocation.h:36