CommonLibVR
RE::ICellAttachDetachEventSource Class Reference

#include <ICellAttachDetachEventSource.h>

Inheritance diagram for RE::ICellAttachDetachEventSource:
RE::BSTSingletonExplicit< ICellAttachDetachEventSource > RE::BSTEventSource< CellAttachDetachEvent > RE::TES

Public Member Functions

virtual ~ICellAttachDetachEventSource ()
 
- Public Member Functions inherited from RE::BSTEventSource< CellAttachDetachEvent >
 BSTEventSource ()
 
void AddEventSink (Sink *a_eventSink)
 
void AddEventSink (BSTEventSink< SinkEvent > *a_sink)
 
void RemoveEventSink (Sink *a_eventSink)
 
void SendEvent (const CellAttachDetachEvent *a_event)
 
void operator() (const CellAttachDetachEvent *a_event)
 

Static Public Attributes

static constexpr auto RTTI = RTTI_ICellAttachDetachEventSource
 
static constexpr auto VTABLE = VTABLE_ICellAttachDetachEventSource
 

Additional Inherited Members

- Public Types inherited from RE::BSTEventSource< CellAttachDetachEvent >
using Sink = BSTEventSink< CellAttachDetachEvent >
 
- Public Attributes inherited from RE::BSTEventSource< CellAttachDetachEvent >
BSTArray< Sink * > sinks
 
BSTArray< Sink * > pendingRegisters
 
BSTArray< Sink * > pendingUnregisters
 
BSSpinLock lock
 
bool notifying
 
std::uint8_t pad51
 
std::uint16_t pad52
 
std::uint32_t pad54
 

Constructor & Destructor Documentation

◆ ~ICellAttachDetachEventSource()

virtual RE::ICellAttachDetachEventSource::~ICellAttachDetachEventSource ( )
virtual

Member Data Documentation

◆ RTTI

constexpr auto RE::ICellAttachDetachEventSource::RTTI = RTTI_ICellAttachDetachEventSource
inlinestaticconstexpr

◆ VTABLE

constexpr auto RE::ICellAttachDetachEventSource::VTABLE = VTABLE_ICellAttachDetachEventSource
inlinestaticconstexpr

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