CommonLibVR
|
#include <GarbageCollector.h>
Public Member Functions | |
~GarbageCollector () override | |
BSEventNotifyControl | ProcessEvent (const PositionPlayerEvent *a_event, BSTEventSource< PositionPlayerEvent > *a_eventSource) override |
void | Add (TESObjectREFR *a_object, bool a_removeFromCell) |
Public Member Functions inherited from RE::BSTEventSink< PositionPlayerEvent > | |
virtual | ~BSTEventSink ()=default |
Static Public Member Functions | |
static GarbageCollector * | GetSingleton () |
Public Attributes | |
GarbageCollection * | garbageCollection |
Static Public Attributes | |
static constexpr auto | RTTI = RTTI_GarbageCollector |
static constexpr auto | VTABLE = VTABLE_GarbageCollector |
Additional Inherited Members | |
Public Types inherited from RE::BSTSingletonSDMBase< Traits > | |
using | Type = typename Traits::Type |
using | Allocator = typename Traits::Allocator |
|
override |
|
inline |
|
inlinestatic |
|
overridevirtual |
Implements RE::BSTEventSink< PositionPlayerEvent >.
GarbageCollection* RE::GarbageCollector::garbageCollection |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |