9 class BGSStoryManagerBranchNode;
10 class BGSStoryManagerQuestNode;
11 class BGSStoryManagerTreeForm;
12 class PeriodicUpdateTimer;
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: BGSStoryManagerBranchNode.h:10
Definition: BGSStoryManagerQuestNode.h:11
Definition: BGSStoryManagerTreeForm.h:47
virtual TESCondition * QConditions()=0
std::uint32_t lastVisitorID
Definition: BGSStoryManagerTreeForm.h:61
static constexpr auto RTTI
Definition: BGSStoryManagerTreeForm.h:49
std::uint32_t pad24
Definition: BGSStoryManagerTreeForm.h:62
virtual BGSStoryManagerTreeForm * GetChild(std::uint32_t a_idx) const
~BGSStoryManagerTreeForm() override
virtual std::uint32_t QChildCount() const
static constexpr auto VTABLE
Definition: BGSStoryManagerTreeForm.h:50
virtual BGSStoryManagerTreeVisitor::VisitControl AcceptVisitor(BGSStoryManagerTreeVisitor &a_visitor)=0
Definition: BGSStoryManagerTreeForm.h:16
virtual ~BGSStoryManagerTreeVisitor()
VisitControl
Definition: BGSStoryManagerTreeForm.h:22
virtual VisitControl VisitQuest(TESQuest &a_quest)
BSTArray< BGSStoryManagerTreeForm * > cursorAncestry
Definition: BGSStoryManagerTreeForm.h:38
static constexpr auto RTTI
Definition: BGSStoryManagerTreeForm.h:18
PeriodicUpdateTimer * timer
Definition: BGSStoryManagerTreeForm.h:34
std::int32_t currentCursorDepth
Definition: BGSStoryManagerTreeForm.h:35
std::uint32_t pad14
Definition: BGSStoryManagerTreeForm.h:36
std::uint32_t pad3C
Definition: BGSStoryManagerTreeForm.h:40
std::uint32_t queryID
Definition: BGSStoryManagerTreeForm.h:39
virtual VisitControl VisitBranchNode(BGSStoryManagerBranchNode &a_node)
BGSStoryManagerQuestNode * lastQuestParent
Definition: BGSStoryManagerTreeForm.h:37
virtual VisitControl VisitQuestNode(BGSStoryManagerQuestNode &a_node, bool a_arg2)
static constexpr auto VTABLE
Definition: BGSStoryManagerTreeForm.h:19
Definition: BSTArray.h:378
Definition: TESCondition.h:992
Definition: TESQuest.h:197
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_BGSStoryManagerTreeVisitor(static_cast< std::uint64_t >(686325))
constexpr std::array< REL::ID, 1 > VTABLE_BGSStoryManagerTreeVisitor
Definition: Offsets_VTABLE.h:8877
constexpr REL::ID RTTI_BGSStoryManagerTreeForm(static_cast< std::uint64_t >(684849))
constexpr std::array< REL::ID, 1 > VTABLE_BGSStoryManagerTreeForm
Definition: Offsets_VTABLE.h:8876