Definition: BGSCameraShot.h:14
RefHandle unk98
Definition: BGSCameraShot.h:85
std::uint64_t unkB0
Definition: BGSCameraShot.h:89
void * unk90
Definition: BGSCameraShot.h:84
~BGSCameraShot() override
void InitItemImpl() override
void * unkA0
Definition: BGSCameraShot.h:87
bool Load(TESFile *a_mod) override
static constexpr auto FORMTYPE
Definition: BGSCameraShot.h:17
std::uint32_t unk9C
Definition: BGSCameraShot.h:86
std::uint32_t pad84
Definition: BGSCameraShot.h:82
void * unkB8
Definition: BGSCameraShot.h:90
CAM_ACTION
Definition: BGSCameraShot.h:20
CAM_OBJECT
Definition: BGSCameraShot.h:28
void * unkA8
Definition: BGSCameraShot.h:88
void InitializeData() override
CAMERA_SHOT_DATA data
Definition: BGSCameraShot.h:81
static constexpr auto RTTI
Definition: BGSCameraShot.h:16
void * unk88
Definition: BGSCameraShot.h:83
Definition: TESModel.h:16
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_BGSCameraShot
Definition: Offsets_RTTI.h:1274
std::uint32_t RefHandle
Definition: BSCoreTypes.h:6
Definition: BGSCameraShot.h:45
Flag
Definition: BGSCameraShot.h:48
@ kPositionFollowsLocation
float targetPercentBetweenActors
Definition: BGSCameraShot.h:68
float targetTimeMult
Definition: BGSCameraShot.h:64
stl::enumeration< CAM_OBJECT, std::uint32_t > target
Definition: BGSCameraShot.h:61
stl::enumeration< Flag, std::uint32_t > flags
Definition: BGSCameraShot.h:62
float globalTimeMult
Definition: BGSCameraShot.h:65
float nearTargetDistance
Definition: BGSCameraShot.h:69
stl::enumeration< CAM_ACTION, std::uint32_t > cameraAction
Definition: BGSCameraShot.h:59
float maxTime
Definition: BGSCameraShot.h:66
stl::enumeration< CAM_OBJECT, std::uint32_t > location
Definition: BGSCameraShot.h:60
float minTime
Definition: BGSCameraShot.h:67
float playerTimeMult
Definition: BGSCameraShot.h:63
Definition: BGSCameraShot.h:36
RecordFlag
Definition: BGSCameraShot.h:38
@ kDeleted
Definition: BGSCameraShot.h:39
@ kIgnored
Definition: BGSCameraShot.h:40