CommonLibSSE (powerof3)
Loading...
Searching...
No Matches
RE::BSRenderManager Class Reference

#include <BSRenderManager.h>

Public Member Functions

NiTexture::RendererDataCreateRenderTexture (std::uint32_t a_width, std::uint32_t a_height)
 

Static Public Member Functions

static BSRenderManagerGetSingleton () noexcept
 

Public Attributes

std::uint64_t unk00 [0x48 > > 3]
 
ID3D11Device * forwarder
 
ID3D11DeviceContext * context
 
std::uint64_t unk58
 
std::uint64_t unk60
 
std::uint64_t unk68
 
IDXGISwapChain * swapChain
 
std::uint64_t unk78
 
std::uint64_t unk80
 
ID3D11RenderTargetView1 * renderView
 
ID3D11ShaderResourceView1 * resourceView
 
std::uint64_t unk98 [(0x2788 - 0x90) > > 3]
 
SKSE::WinAPI::CRITICAL_SECTION lock
 

Member Function Documentation

◆ CreateRenderTexture()

NiTexture::RendererData * RE::BSRenderManager::CreateRenderTexture ( std::uint32_t  a_width,
std::uint32_t  a_height 
)
inline

◆ GetSingleton()

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

Member Data Documentation

◆ context

ID3D11DeviceContext* RE::BSRenderManager::context

◆ forwarder

ID3D11Device* RE::BSRenderManager::forwarder

◆ lock

SKSE::WinAPI::CRITICAL_SECTION RE::BSRenderManager::lock

◆ renderView

ID3D11RenderTargetView1* RE::BSRenderManager::renderView

◆ resourceView

ID3D11ShaderResourceView1* RE::BSRenderManager::resourceView

◆ swapChain

IDXGISwapChain* RE::BSRenderManager::swapChain

◆ unk00

std::uint64_t RE::BSRenderManager::unk00[0x48 > > 3]

◆ unk58

std::uint64_t RE::BSRenderManager::unk58

◆ unk60

std::uint64_t RE::BSRenderManager::unk60

◆ unk68

std::uint64_t RE::BSRenderManager::unk68

◆ unk78

std::uint64_t RE::BSRenderManager::unk78

◆ unk80

std::uint64_t RE::BSRenderManager::unk80

◆ unk98

std::uint64_t RE::BSRenderManager::unk98[(0x2788 - 0x90) > > 3]

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