Definition: BGSCameraPath.h:29
BSSimpleList< BGSCameraShot * > shots
Definition: BGSCameraPath.h:65
TESForm * CreateDuplicateForm(bool a_createEditorID, void *a_arg2) override
void ClearData() override
static constexpr auto FORMTYPE
Definition: BGSCameraPath.h:32
TESCondition conditions
Definition: BGSCameraPath.h:64
std::uint16_t pad3A
Definition: BGSCameraPath.h:68
std::uint8_t pad39
Definition: BGSCameraPath.h:67
~BGSCameraPath() override
PATH_DATA data
Definition: BGSCameraPath.h:66
std::uint32_t pad3C
Definition: BGSCameraPath.h:69
BGSCameraPath * prevPath
Definition: BGSCameraPath.h:72
void InitItemImpl() override
static constexpr auto RTTI
Definition: BGSCameraPath.h:31
bool Load(TESFile *a_mod) override
NiFormArray * childPaths
Definition: BGSCameraPath.h:70
BGSCameraPath * parentPath
Definition: BGSCameraPath.h:71
void InitializeData() override
Definition: BSSimpleList.h:10
Definition: TESCondition.h:989
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_BGSCameraPath
Definition: Offsets_RTTI.h:1273
Definition: BGSCameraPath.h:35
RecordFlag
Definition: BGSCameraPath.h:37
@ kIgnored
Definition: BGSCameraPath.h:39
@ kDeleted
Definition: BGSCameraPath.h:38
Definition: BGSCameraPath.h:44
Relative
Definition: BGSCameraPath.h:46
@ kTotal
Definition: BGSCameraPath.h:50
@ kPreviousSibling
Definition: BGSCameraPath.h:48
@ kParent
Definition: BGSCameraPath.h:47
Definition: BGSCameraPath.h:13
PathFlags
Definition: BGSCameraPath.h:15
stl::enumeration< PathFlags, std::uint8_t > flags
Definition: BGSCameraPath.h:24