| 
    CommonLibSSE (powerof3)
    
   | 
 
#include <Main.h>
  
Public Member Functions | |
| ~Main () override | |
| BSEventNotifyControl | ProcessEvent (const PositionPlayerEvent *a_event, BSTEventSource< PositionPlayerEvent > *a_eventSource) override | 
| BSEventNotifyControl | ProcessEvent (const BSGamerProfileEvent *a_event, BSTEventSource< BSGamerProfileEvent > *a_eventSource) override | 
  Public Member Functions inherited from RE::BSTEventSink< PositionPlayerEvent > | |
| virtual | ~BSTEventSink ()=default | 
| virtual BSEventNotifyControl | ProcessEvent (const PositionPlayerEvent *a_event, BSTEventSource< PositionPlayerEvent > *a_eventSource)=0 | 
  Public Member Functions inherited from RE::BSTEventSink< BSGamerProfileEvent > | |
| virtual | ~BSTEventSink ()=default | 
| virtual BSEventNotifyControl | ProcessEvent (const BSGamerProfileEvent *a_event, BSTEventSource< BSGamerProfileEvent > *a_eventSource)=0 | 
Static Public Member Functions | |
| static Main * | GetSingleton () | 
| static float | QFrameAnimTime () | 
| static NiCamera * | WorldRootCamera () | 
Public Attributes | |
| bool | quitGame | 
| bool | resetGame | 
| bool | fullReset | 
| bool | gameActive | 
| bool | onIdle | 
| bool | reloadContent | 
| bool | freezeTime | 
| bool | freezeNextFrame | 
| WinAPI::HWND | wnd | 
| WinAPI::HINSTANCE | instance | 
| std::uint32_t | threadID | 
| std::uint32_t | unk02C | 
| std::uint64_t | unk030 | 
| ScrapHeap | packedTaskHeap | 
| BSPackedTaskQueue | taskQueue | 
| ScrapHeap | secondaryPackedTaskHeap | 
| BSPackedTaskQueue | secondaryTaskQueue | 
| std::uint8_t | unk1D8 | 
| std::uint8_t | unk1D9 | 
| std::uint16_t | unk1DA | 
| std::uint32_t | unk1DC | 
| BSSaveDataSystemUtilityImage | saveDataBackgroundImages [3] | 
| BSSaveDataSystemUtilityImage | saveDataIconImages [3] | 
Static Public Attributes | |
| static constexpr auto | RTTI = RTTI_Main | 
      
  | 
  override | 
      
  | 
  static | 
      
  | 
  overridevirtual | 
Implements RE::BSTEventSink< BSGamerProfileEvent >.
      
  | 
  overridevirtual | 
Implements RE::BSTEventSink< PositionPlayerEvent >.
      
  | 
  static | 
      
  | 
  static | 
| bool RE::Main::freezeNextFrame | 
| bool RE::Main::freezeTime | 
| bool RE::Main::fullReset | 
| bool RE::Main::gameActive | 
| WinAPI::HINSTANCE RE::Main::instance | 
| bool RE::Main::onIdle | 
| ScrapHeap RE::Main::packedTaskHeap | 
| bool RE::Main::quitGame | 
| bool RE::Main::reloadContent | 
| bool RE::Main::resetGame | 
      
  | 
  inlinestaticconstexpr | 
| BSSaveDataSystemUtilityImage RE::Main::saveDataBackgroundImages[3] | 
| BSSaveDataSystemUtilityImage RE::Main::saveDataIconImages[3] | 
| ScrapHeap RE::Main::secondaryPackedTaskHeap | 
| BSPackedTaskQueue RE::Main::secondaryTaskQueue | 
| BSPackedTaskQueue RE::Main::taskQueue | 
| std::uint32_t RE::Main::threadID | 
| std::uint32_t RE::Main::unk02C | 
| std::uint64_t RE::Main::unk030 | 
| std::uint8_t RE::Main::unk1D8 | 
| std::uint8_t RE::Main::unk1D9 | 
| std::uint16_t RE::Main::unk1DA | 
| std::uint32_t RE::Main::unk1DC | 
| WinAPI::HWND RE::Main::wnd |