CommonLibSSE NG
RE::BSTimer Class Reference

#include <BSTimer.h>

Public Member Functions

void SetGlobalTimeMultiplier (float a_multiplier, bool a_arg2)
 

Static Public Member Functions

static BSTimerGetSingleton () noexcept
 
static float QGlobalTimeMultiplier ()
 
static float QGlobalTimeMultiplierTarget ()
 

Public Attributes

std::uint64_t unk00
 
std::uint32_t lastPerformanceCount
 
float clamp
 
float clampRemainder
 
float delta
 
float realTimeDelta
 
std::uint32_t unk20
 
std::uint32_t unk24
 
float unk28
 
std::uint32_t unk2C
 
std::uint32_t unk30
 
std::uint32_t unk34
 
std::uint8_t unk38
 
std::uint8_t unk39
 
bool useGlobalTimeMultiplierTarget
 
std::uint8_t pad3B
 
std::uint32_t pad3C
 

Member Function Documentation

◆ GetSingleton()

static BSTimer* RE::BSTimer::GetSingleton ( )
inlinestaticnoexcept

◆ QGlobalTimeMultiplier()

static float RE::BSTimer::QGlobalTimeMultiplier ( )
inlinestatic

◆ QGlobalTimeMultiplierTarget()

static float RE::BSTimer::QGlobalTimeMultiplierTarget ( )
inlinestatic

◆ SetGlobalTimeMultiplier()

void RE::BSTimer::SetGlobalTimeMultiplier ( float  a_multiplier,
bool  a_arg2 
)
inline

Member Data Documentation

◆ clamp

float RE::BSTimer::clamp

◆ clampRemainder

float RE::BSTimer::clampRemainder

◆ delta

float RE::BSTimer::delta

◆ lastPerformanceCount

std::uint32_t RE::BSTimer::lastPerformanceCount

◆ pad3B

std::uint8_t RE::BSTimer::pad3B

◆ pad3C

std::uint32_t RE::BSTimer::pad3C

◆ realTimeDelta

float RE::BSTimer::realTimeDelta

◆ unk00

std::uint64_t RE::BSTimer::unk00

◆ unk20

std::uint32_t RE::BSTimer::unk20

◆ unk24

std::uint32_t RE::BSTimer::unk24

◆ unk28

float RE::BSTimer::unk28

◆ unk2C

std::uint32_t RE::BSTimer::unk2C

◆ unk30

std::uint32_t RE::BSTimer::unk30

◆ unk34

std::uint32_t RE::BSTimer::unk34

◆ unk38

std::uint8_t RE::BSTimer::unk38

◆ unk39

std::uint8_t RE::BSTimer::unk39

◆ useGlobalTimeMultiplierTarget

bool RE::BSTimer::useGlobalTimeMultiplierTarget

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