CommonLibSSE NG
Loading...
Searching...
No Matches
RE::Journal_SystemTab Class Reference

#include <Journal_SystemTab.h>

Inheritance diagram for RE::Journal_SystemTab:
RE::JournalTab RE::BSTEventSink< BSSaveDataEvent > RE::BSTEventSink< BSGamerProfileEvent > RE::BSTEventSink< BGSSaveLoadManagerEvent > RE::BSTEventSink< BSRemoteGamepadEvent > RE::FxDelegateHandler RE::GRefCountBase< FxDelegateHandler, GStatGroups::kGStat_Default_Mem > RE::GRefCountBaseStatImpl< GRefCountImpl, STAT > RE::GRefCountImpl RE::GRefCountImplCore

Public Member Functions

 ~Journal_SystemTab () override
 
void Accept (CallbackProcessor *a_cbReg) override
 
BSEventNotifyControl ProcessEvent (const BSSaveDataEvent *a_event, BSTEventSource< BSSaveDataEvent > *a_eventSource) override
 
BSEventNotifyControl ProcessEvent (const BSGamerProfileEvent *a_event, BSTEventSource< BSGamerProfileEvent > *a_eventSource) override
 
BSEventNotifyControl ProcessEvent (const BGSSaveLoadManagerEvent *a_event, BSTEventSource< BGSSaveLoadManagerEvent > *a_eventSource) override
 
BSEventNotifyControl ProcessEvent (const BSRemoteGamepadEvent *a_event, BSTEventSource< BSRemoteGamepadEvent > *a_eventSource) override
 
- Public Member Functions inherited from RE::JournalTab
 ~JournalTab () override
 
virtual void Unk_02 (void)
 
virtual void Unk_03 (void)
 
- Public Member Functions inherited from RE::FxDelegateHandler
 ~FxDelegateHandler () override=default
 
virtual void Accept (CallbackProcessor *a_cbReg)=0
 
- Public Member Functions inherited from RE::GRefCountBaseStatImpl< GRefCountImpl, STAT >
 GFC_MEMORY_REDEFINE_NEW_IMPL (GRefCountImpl, GFC_REFCOUNTALLOC_CHECK_DELETE, StatType)
 
- Public Member Functions inherited from RE::GRefCountImpl
 ~GRefCountImpl () override=default
 
void AddRef ()
 
void Release ()
 
- Public Member Functions inherited from RE::BSTEventSink< BSSaveDataEvent >
virtual ~BSTEventSink ()=default
 
virtual BSEventNotifyControl ProcessEvent (const BSSaveDataEvent *a_event, BSTEventSource< BSSaveDataEvent > *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
 
- Public Member Functions inherited from RE::BSTEventSink< BGSSaveLoadManagerEvent >
virtual ~BSTEventSink ()=default
 
virtual BSEventNotifyControl ProcessEvent (const BGSSaveLoadManagerEvent *a_event, BSTEventSource< BGSSaveLoadManagerEvent > *a_eventSource)=0
 
- Public Member Functions inherited from RE::BSTEventSink< BSRemoteGamepadEvent >
virtual ~BSTEventSink ()=default
 
virtual BSEventNotifyControl ProcessEvent (const BSRemoteGamepadEvent *a_event, BSTEventSource< BSRemoteGamepadEvent > *a_eventSource)=0
 

Static Public Attributes

static constexpr auto RTTI = RTTI_Journal_SystemTab
 
- Static Public Attributes inherited from RE::JournalTab
static constexpr auto RTTI = RTTI_JournalTab
 
- Static Public Attributes inherited from RE::FxDelegateHandler
static constexpr auto RTTI = RTTI_FxDelegateHandler
 
- Static Public Attributes inherited from RE::GRefCountImpl
static constexpr auto RTTI = RTTI_GRefCountImpl
 

Additional Inherited Members

- Public Types inherited from RE::FxDelegateHandler
using CallbackFn = void(const FxDelegateArgs &a_params)
 
- Public Types inherited from RE::GRefCountBase< FxDelegateHandler, GStatGroups::kGStat_Default_Mem >
enum  
 
- Public Attributes inherited from RE::JournalTab
GPtr< GFxMovieViewview
 

Constructor & Destructor Documentation

◆ ~Journal_SystemTab()

RE::Journal_SystemTab::~Journal_SystemTab ( )
override

Member Function Documentation

◆ Accept()

void RE::Journal_SystemTab::Accept ( CallbackProcessor a_cbReg)
overridevirtual

Implements RE::FxDelegateHandler.

◆ ProcessEvent() [1/4]

BSEventNotifyControl RE::Journal_SystemTab::ProcessEvent ( const BGSSaveLoadManagerEvent *  a_event,
BSTEventSource< BGSSaveLoadManagerEvent > *  a_eventSource 
)
overridevirtual

◆ ProcessEvent() [2/4]

BSEventNotifyControl RE::Journal_SystemTab::ProcessEvent ( const BSGamerProfileEvent *  a_event,
BSTEventSource< BSGamerProfileEvent > *  a_eventSource 
)
overridevirtual

◆ ProcessEvent() [3/4]

BSEventNotifyControl RE::Journal_SystemTab::ProcessEvent ( const BSRemoteGamepadEvent *  a_event,
BSTEventSource< BSRemoteGamepadEvent > *  a_eventSource 
)
overridevirtual

◆ ProcessEvent() [4/4]

BSEventNotifyControl RE::Journal_SystemTab::ProcessEvent ( const BSSaveDataEvent *  a_event,
BSTEventSource< BSSaveDataEvent > *  a_eventSource 
)
overridevirtual

Member Data Documentation

◆ RTTI

constexpr auto RE::Journal_SystemTab::RTTI = RTTI_Journal_SystemTab
inlinestaticconstexpr

The documentation for this class was generated from the following file: