Definition BGSStoryManagerNodeBase.h:9
Definition BGSStoryManagerQuestNode.h:11
std::uint32_t QChildCount() const override
bool Load(TESFile *a_mod) override
BGSStoryManagerTreeForm * GetChild(std::uint32_t a_idx) const override
BGSStoryManagerTreeVisitor::VisitControl AcceptVisitor(BGSStoryManagerTreeVisitor &a_visitor) override
std::uint32_t padC4
Definition BGSStoryManagerQuestNode.h:52
~BGSStoryManagerQuestNode() override
void ClearData() override
BSTArray< float > childrenLastRun
Definition BGSStoryManagerQuestNode.h:53
BSTHashMap< TESQuest *, float > perQuestHoursUntilReset
Definition BGSStoryManagerQuestNode.h:50
void InitItemImpl() override
std::uint32_t numQuestsToStart
Definition BGSStoryManagerQuestNode.h:51
static constexpr auto RTTI
Definition BGSStoryManagerQuestNode.h:13
static constexpr auto VTABLE
Definition BGSStoryManagerQuestNode.h:14
BSTArray< TESQuest * > quests
Definition BGSStoryManagerQuestNode.h:48
void Revert(BGSLoadFormBuffer *a_buf) override
BSTHashMap< TESQuest *, std::uint32_t > perQuestFlags
Definition BGSStoryManagerQuestNode.h:49
void LoadGame(BGSLoadFormBuffer *a_buf) override
static constexpr auto FORMTYPE
Definition BGSStoryManagerQuestNode.h:15
void SaveGame(BGSSaveFormBuffer *a_buf) override
Definition BGSStoryManagerTreeForm.h:45
Definition BGSStoryManagerTreeForm.h:16
VisitControl
Definition BGSStoryManagerTreeForm.h:22
Definition BSTArray.h:378
Definition BSTHashMap.h:21
Definition AbsorbEffect.h:6
constexpr REL::ID RTTI_BGSStoryManagerQuestNode(static_cast< std::uint64_t >(686336))
constexpr std::array< REL::ID, 1 > VTABLE_BGSStoryManagerQuestNode
Definition Offsets_VTABLE.h:8875
Definition BGSStoryManagerQuestNode.h:18
ChangeFlag
Definition BGSStoryManagerQuestNode.h:20
@ kTimeLastRun
Definition BGSStoryManagerQuestNode.h:21
Definition BGSStoryManagerQuestNode.h:26
RecordFlag
Definition BGSStoryManagerQuestNode.h:28
@ kDeleted
Definition BGSStoryManagerQuestNode.h:29
@ kIgnored
Definition BGSStoryManagerQuestNode.h:30