59 static_assert(
sizeof(
BGSNote) == 0xB8);
#define KEEP_FOR_RE()
Definition: PCH.h:713
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:26
Definition: TESFullName.h:9
Definition: TESModel.h:16
Definition: TESObjectREFR.h:113
Definition: TESTopic.h:135
Definition: AbsorbEffect.h:6
constexpr std::array< REL::ID, 5 > VTABLE_BGSNote
Definition: Offsets_VTABLE.h:8674
constexpr REL::ID RTTI_BGSNote(static_cast< std::uint64_t >(513998))
ChangeFlag
Definition: BGSNote.h:28
@ kNoteRead
Definition: BGSNote.h:29
RecordFlag
Definition: BGSNote.h:36