CommonLibSSE (powerof3)
RE::BGSGrassManager Class Reference

#include <BGSGrassManager.h>

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

Static Public Member Functions

static BGSGrassManagerGetSingleton ()
 

Public Attributes

bool generateGrassDataFiles
 
std::uint8_t unk02
 
std::uint16_t unk04
 
std::uint32_t unk08
 
std::uint32_t unk0C
 
std::uint64_t unk10
 
std::uint64_t unk18
 
std::uint64_t unk20
 
std::uint64_t unk28
 
std::uint64_t unk30
 
BSReadWriteLock lock
 
std::uint32_t unk40
 
std::uint32_t pad44
 
BSTArray< void * > unk48
 
float unk60
 
std::uint32_t pad64
 
NiPointer< NiNodegrassNode
 
std::uint32_t grassEvalSize
 
std::uint32_t grassEvalSizeSquared
 
std::uint32_t unk78
 
std::uint32_t unk7C
 
std::uint64_t unk80
 
bool enableGrass
 

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

Member Data Documentation

◆ enableGrass

bool RE::BGSGrassManager::enableGrass

◆ generateGrassDataFiles

bool RE::BGSGrassManager::generateGrassDataFiles

◆ grassEvalSize

std::uint32_t RE::BGSGrassManager::grassEvalSize

◆ grassEvalSizeSquared

std::uint32_t RE::BGSGrassManager::grassEvalSizeSquared

◆ grassNode

NiPointer<NiNode> RE::BGSGrassManager::grassNode

◆ lock

BSReadWriteLock RE::BGSGrassManager::lock
mutable

◆ pad44

std::uint32_t RE::BGSGrassManager::pad44

◆ pad64

std::uint32_t RE::BGSGrassManager::pad64

◆ unk02

std::uint8_t RE::BGSGrassManager::unk02

◆ unk04

std::uint16_t RE::BGSGrassManager::unk04

◆ unk08

std::uint32_t RE::BGSGrassManager::unk08

◆ unk0C

std::uint32_t RE::BGSGrassManager::unk0C

◆ unk10

std::uint64_t RE::BGSGrassManager::unk10

◆ unk18

std::uint64_t RE::BGSGrassManager::unk18

◆ unk20

std::uint64_t RE::BGSGrassManager::unk20

◆ unk28

std::uint64_t RE::BGSGrassManager::unk28

◆ unk30

std::uint64_t RE::BGSGrassManager::unk30

◆ unk40

std::uint32_t RE::BGSGrassManager::unk40

◆ unk48

BSTArray<void*> RE::BGSGrassManager::unk48

◆ unk60

float RE::BGSGrassManager::unk60

◆ unk78

std::uint32_t RE::BGSGrassManager::unk78

◆ unk7C

std::uint32_t RE::BGSGrassManager::unk7C

◆ unk80

std::uint64_t RE::BGSGrassManager::unk80

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