| 
    CommonLibSSE (powerof3)
    
   | 
 
#include <BGSStoryTeller.h>
  
Public Member Functions | |
| ~BGSStoryTeller () override | |
| BSEventNotifyControl | ProcessEvent (const TESQuestStageItemDoneEvent *a_event, BSTEventSource< TESQuestStageItemDoneEvent > *a_eventSource) override | 
| void | BeginShutDownQuest (TESQuest *a_quest) | 
| void | BeginStartUpQuest (TESQuest *a_quest) | 
  Public Member Functions inherited from RE::BSTEventSink< TESQuestStageItemDoneEvent > | |
| virtual | ~BSTEventSink ()=default | 
| virtual BSEventNotifyControl | ProcessEvent (const TESQuestStageItemDoneEvent *a_event, BSTEventSource< TESQuestStageItemDoneEvent > *a_eventSource)=0 | 
Static Public Member Functions | |
| static BGSStoryTeller * | GetSingleton () | 
Public Attributes | |
| std::uint8_t | pad09 | 
| std::uint16_t | pad0A | 
| std::uint32_t | pad0C | 
| BSTArray< TESQuest * > | queuedStartQuests | 
| BSTArray< TESQuest * > | runningQuests | 
| BSTArray< TESQuest * > | queuedStopQuests | 
| BSTArray< TESQuest * > | infoClearQuests | 
| BSTArray< TESQuest * > | helloTopicQuests | 
| BSTArray< TESQuest * > | greetingTopicQuests | 
| bool | startUpQuestsInitialized | 
| std::uint8_t | padA1 | 
| std::uint16_t | padA2 | 
| std::uint32_t | padA4 | 
| BSTHashMap< std::uint32_t, BSTArray< BSTTuple< std::uint32_t, std::uint32_t > > * > | questStageWaitMap | 
Static Public Attributes | |
| static constexpr auto | RTTI = RTTI_BGSStoryTeller | 
Additional Inherited Members | |
  Public Types inherited from RE::BSTSingletonSDMBase< Traits > | |
| using | Type = typename Traits::Type | 
| using | Allocator = typename Traits::Allocator | 
      
  | 
  override | 
| void RE::BGSStoryTeller::BeginShutDownQuest | ( | TESQuest * | a_quest | ) | 
| void RE::BGSStoryTeller::BeginStartUpQuest | ( | TESQuest * | a_quest | ) | 
      
  | 
  static | 
      
  | 
  overridevirtual | 
Implements RE::BSTEventSink< TESQuestStageItemDoneEvent >.
| std::uint8_t RE::BGSStoryTeller::pad09 | 
| std::uint16_t RE::BGSStoryTeller::pad0A | 
| std::uint32_t RE::BGSStoryTeller::pad0C | 
| std::uint8_t RE::BGSStoryTeller::padA1 | 
| std::uint16_t RE::BGSStoryTeller::padA2 | 
| std::uint32_t RE::BGSStoryTeller::padA4 | 
| BSTHashMap<std::uint32_t, BSTArray<BSTTuple<std::uint32_t, std::uint32_t> >*> RE::BGSStoryTeller::questStageWaitMap | 
      
  | 
  inlinestaticconstexpr | 
| bool RE::BGSStoryTeller::startUpQuestsInitialized |