CommonLibSSE (Parapets fork)
RE::UIBlurManager Class Reference

#include <UIBlurManager.h>

Inheritance diagram for RE::UIBlurManager:
RE::BSTSingletonSDM< UIBlurManager > RE::BSTEventSink< DefaultObjectsReadyEvent::Event > RE::BSTSingletonSDMBase< Traits >

Public Member Functions

 ~UIBlurManager () override
 
void DecrementBlurCount ()
 
void IncrementBlurCount ()
 
- Public Member Functions inherited from RE::BSTEventSink< DefaultObjectsReadyEvent::Event >
virtual ~BSTEventSink ()=default
 
virtual BSEventNotifyControl ProcessEvent (const DefaultObjectsReadyEvent::Event *a_event, BSTEventSource< DefaultObjectsReadyEvent::Event > *a_eventSource)=0
 

Static Public Member Functions

static UIBlurManagerGetSingleton ()
 

Public Attributes

std::uint8_t pad09
 
std::uint16_t pad0A
 
std::uint32_t pad0C
 
TESImageSpaceModifierblurEffect
 
std::uint32_t blurCount
 
std::uint32_t pad1C
 

Static Public Attributes

static constexpr auto RTTI = RTTI_UIBlurManager
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ ~UIBlurManager()

RE::UIBlurManager::~UIBlurManager ( )
override

Member Function Documentation

◆ DecrementBlurCount()

void RE::UIBlurManager::DecrementBlurCount ( )

◆ GetSingleton()

static UIBlurManager* RE::UIBlurManager::GetSingleton ( )
static

◆ IncrementBlurCount()

void RE::UIBlurManager::IncrementBlurCount ( )

Member Data Documentation

◆ blurCount

std::uint32_t RE::UIBlurManager::blurCount

◆ blurEffect

TESImageSpaceModifier* RE::UIBlurManager::blurEffect

◆ pad09

std::uint8_t RE::UIBlurManager::pad09

◆ pad0A

std::uint16_t RE::UIBlurManager::pad0A

◆ pad0C

std::uint32_t RE::UIBlurManager::pad0C

◆ pad1C

std::uint32_t RE::UIBlurManager::pad1C

◆ RTTI

constexpr auto RE::UIBlurManager::RTTI = RTTI_UIBlurManager
inlinestaticconstexpr

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