CommonLibSSE (powerof3)
RE::Projectile::Manager Class Reference

#include <Projectile.h>

Inheritance diagram for RE::Projectile::Manager:
RE::BSTSingletonSDM< Manager > RE::BSTSingletonSDMBase< Traits >

Static Public Member Functions

static ManagerGetSingleton ()
 

Public Attributes

BSTArray< ProjectileHandleunlimited
 
BSTArray< ProjectileHandlelimited
 
BSTArray< ProjectileHandlepending
 
BSSpinLock projectileLock
 
BSTArray< WobbleControlwobble
 

Additional Inherited Members

- Public Types inherited from RE::BSTSingletonSDMBase< Traits >
using Type = typename Traits::Type
 
using Allocator = typename Traits::Allocator
 

Member Function Documentation

◆ GetSingleton()

static Manager* RE::Projectile::Manager::GetSingleton ( )
static

Member Data Documentation

◆ limited

BSTArray<ProjectileHandle> RE::Projectile::Manager::limited

◆ pending

BSTArray<ProjectileHandle> RE::Projectile::Manager::pending

◆ projectileLock

BSSpinLock RE::Projectile::Manager::projectileLock
mutable

◆ unlimited

BSTArray<ProjectileHandle> RE::Projectile::Manager::unlimited

◆ wobble

BSTArray<WobbleControl> RE::Projectile::Manager::wobble

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