CommonLibSSE NG
Loading...
Searching...
No Matches
RE::BSTreeManager Class Reference

#include <BSTreeManager.h>

Inheritance diagram for RE::BSTreeManager:
RE::BSTSingletonSDM< BSTreeManager > RE::BSTSingletonSDMBase< Traits >

Classes

class  IQueryCullingCamera
 

Static Public Member Functions

static BSTreeManagerGetSingleton ()
 

Public Attributes

bool enableTrees
 
bool enableTreeAnims
 
bool forceFullDetail
 
std::uint32_t pad04
 
IQueryCullingCameracullingCamera
 
BSSpinLock treeLock
 
BSSpinLock branchLock
 
BSTArray< NiPointer< BSTreeNode > > loadedTrees
 
BSTArray< BSTreeNode * > skinnedTrees
 
BSTArray< NiPointer< BSLeafAnimNode > > branches
 
std::uint32_t unk68
 
std::uint32_t unk6C
 
NiPoint2 windDirection
 
float windMagnitude
 
float treeUpdateTimer
 
float midLODSwitchDist
 
std::uint32_t pad84
 

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 BSTreeManager * RE::BSTreeManager::GetSingleton ( )
inlinestatic

Member Data Documentation

◆ branches

BSTArray<NiPointer<BSLeafAnimNode> > RE::BSTreeManager::branches

◆ branchLock

BSSpinLock RE::BSTreeManager::branchLock
mutable

◆ cullingCamera

IQueryCullingCamera* RE::BSTreeManager::cullingCamera

◆ enableTreeAnims

bool RE::BSTreeManager::enableTreeAnims

◆ enableTrees

bool RE::BSTreeManager::enableTrees

◆ forceFullDetail

bool RE::BSTreeManager::forceFullDetail

◆ loadedTrees

BSTArray<NiPointer<BSTreeNode> > RE::BSTreeManager::loadedTrees

◆ midLODSwitchDist

float RE::BSTreeManager::midLODSwitchDist

◆ pad04

std::uint32_t RE::BSTreeManager::pad04

◆ pad84

std::uint32_t RE::BSTreeManager::pad84

◆ skinnedTrees

BSTArray<BSTreeNode*> RE::BSTreeManager::skinnedTrees

◆ treeLock

BSSpinLock RE::BSTreeManager::treeLock
mutable

◆ treeUpdateTimer

float RE::BSTreeManager::treeUpdateTimer

◆ unk68

std::uint32_t RE::BSTreeManager::unk68

◆ unk6C

std::uint32_t RE::BSTreeManager::unk6C

◆ windDirection

NiPoint2 RE::BSTreeManager::windDirection

◆ windMagnitude

float RE::BSTreeManager::windMagnitude

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