Definition: BGSCameraShot.h:14
RefHandle unk98
Definition: BGSCameraShot.h:86
std::uint16_t padB2
Definition: BGSCameraShot.h:92
void * unk90
Definition: BGSCameraShot.h:85
~BGSCameraShot() override
void InitItemImpl() override
void * unkA0
Definition: BGSCameraShot.h:88
std::uint8_t unkB0
Definition: BGSCameraShot.h:90
bool Load(TESFile *a_mod) override
static constexpr auto FORMTYPE
Definition: BGSCameraShot.h:18
std::uint32_t unk9C
Definition: BGSCameraShot.h:87
std::uint32_t pad84
Definition: BGSCameraShot.h:83
void * unkB8
Definition: BGSCameraShot.h:94
CAM_ACTION
Definition: BGSCameraShot.h:21
CAM_OBJECT
Definition: BGSCameraShot.h:29
void InitializeData() override
CAMERA_SHOT_DATA data
Definition: BGSCameraShot.h:82
static constexpr auto VTABLE
Definition: BGSCameraShot.h:17
static constexpr auto RTTI
Definition: BGSCameraShot.h:16
NiPointer< NiAVObject > unkA8
Definition: BGSCameraShot.h:89
bool unkB1
Definition: BGSCameraShot.h:91
std::uint32_t padB4
Definition: BGSCameraShot.h:93
void * unk88
Definition: BGSCameraShot.h:84
Definition: NiSmartPointer.h:9
Definition: TESModel.h:16
Definition: AbsorbEffect.h:6
constexpr REL::VariantID RTTI_BGSCameraShot(513991, 392987, 0x1ee1b40)
constexpr std::array< REL::VariantID, 3 > VTABLE_BGSCameraShot
Definition: Offsets_VTABLE.h:704
std::uint32_t RefHandle
Definition: BSCoreTypes.h:6
Definition: BGSCameraShot.h:46
Flag
Definition: BGSCameraShot.h:49
@ kPositionFollowsLocation
float targetPercentBetweenActors
Definition: BGSCameraShot.h:69
float targetTimeMult
Definition: BGSCameraShot.h:65
stl::enumeration< CAM_OBJECT, std::uint32_t > target
Definition: BGSCameraShot.h:62
stl::enumeration< Flag, std::uint32_t > flags
Definition: BGSCameraShot.h:63
float globalTimeMult
Definition: BGSCameraShot.h:66
float nearTargetDistance
Definition: BGSCameraShot.h:70
stl::enumeration< CAM_ACTION, std::uint32_t > cameraAction
Definition: BGSCameraShot.h:60
float maxTime
Definition: BGSCameraShot.h:67
stl::enumeration< CAM_OBJECT, std::uint32_t > location
Definition: BGSCameraShot.h:61
float minTime
Definition: BGSCameraShot.h:68
float playerTimeMult
Definition: BGSCameraShot.h:64
Definition: BGSCameraShot.h:37
RecordFlag
Definition: BGSCameraShot.h:39
@ kDeleted
Definition: BGSCameraShot.h:40
@ kIgnored
Definition: BGSCameraShot.h:41