CommonLibSSE (Parapets fork)
RE::BGSFootstepManager Class Reference

#include <BGSFootstepManager.h>

Inheritance diagram for RE::BGSFootstepManager:
RE::BSTEventSource< BGSFootstepEvent > RE::BSTSingletonSDM< BGSFootstepManager > RE::BSTSingletonSDMBase< Traits >

Static Public Member Functions

static BGSFootstepManagerGetSingleton ()
 

Public Attributes

std::uint8_t pad59
 
std::uint16_t pad5A
 
std::uint32_t pad5C
 
BSTArray< BSFixedStringunk60
 
std::uint64_t unk78
 
- Public Attributes inherited from RE::BSTEventSource< BGSFootstepEvent >
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
 

Additional Inherited Members

- Public Types inherited from RE::BSTEventSource< BGSFootstepEvent >
using Sink = BSTEventSink< BGSFootstepEvent >
 
- Public Types inherited from RE::BSTSingletonSDMBase< Traits >
using Type = typename Traits::Type
 
using Allocator = typename Traits::Allocator
 
- Public Member Functions inherited from RE::BSTEventSource< BGSFootstepEvent >
 BSTEventSource ()
 
void AddEventSink (Sink *a_eventSink)
 
void RemoveEventSink (Sink *a_eventSink)
 
void SendEvent (const BGSFootstepEvent *a_event)
 
void operator() (const BGSFootstepEvent *a_event)
 

Member Function Documentation

◆ GetSingleton()

static BGSFootstepManager* RE::BGSFootstepManager::GetSingleton ( )
static

Member Data Documentation

◆ pad59

std::uint8_t RE::BGSFootstepManager::pad59

◆ pad5A

std::uint16_t RE::BGSFootstepManager::pad5A

◆ pad5C

std::uint32_t RE::BGSFootstepManager::pad5C

◆ unk60

BSTArray<BSFixedString> RE::BGSFootstepManager::unk60

◆ unk78

std::uint64_t RE::BGSFootstepManager::unk78

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