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:105
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_PackageLocation
Definition: Offsets_RTTI.h:5657
Definition: PackageLocation.h:32
TESForm * object
Definition: PackageLocation.h:35
~Data()
Definition: PackageLocation.h:33
ObjectRefHandle refHandle
Definition: PackageLocation.h:36