57 static_assert(
sizeof(
BGSNote) == 0xB8);
bool Activate(TESObjectREFR *a_targetRef, TESObjectREFR *a_activatorRef, std::uint8_t a_arg3, TESBoundObject *a_object, std::int32_t a_targetCount) override
static constexpr auto FORMTYPE
Definition BGSNote.h:23
bool Load(TESFile *a_mod) override
void InitializeData() override
static constexpr auto RTTI
Definition BGSNote.h:21
TESActorBase * unk98
Definition BGSNote.h:53
void LoadGame(BGSLoadFormBuffer *a_buf) override
void InitItemImpl() override
std::uint64_t unkB0
Definition BGSNote.h:55
void ClearData() override
TESTopic * unk90
Definition BGSNote.h:52
static constexpr auto VTABLE
Definition BGSNote.h:22
void Revert(BGSLoadFormBuffer *a_buf) override
BSSimpleList< TESQuest * > unkA0
Definition BGSNote.h:54
Definition BGSPickupPutdownSounds.h:10
Definition TESActorBase.h:32
Definition TESBoundObject.h:24
Definition TESFullName.h:9
Definition TESObjectREFR.h:112
Definition TESTopic.h:135
Definition AbsorbEffect.h:6
constexpr std::array< REL::VariantID, 5 > VTABLE_BGSNote
Definition Offsets_VTABLE.h:883
constexpr REL::VariantID RTTI_BGSNote(513998, 393094, 0x1ee3a40)
ChangeFlag
Definition BGSNote.h:28
@ kNoteRead
Definition BGSNote.h:29
RecordFlag
Definition BGSNote.h:36