BRE12
Public Member Functions | Static Public Member Functions | List of all members
BRE::DirectXManager Class Reference

Public Member Functions

 DirectXManager (const DirectXManager &)=delete
 
const DirectXManageroperator= (const DirectXManager &)=delete
 
 DirectXManager (DirectXManager &&)=delete
 
DirectXManageroperator= (DirectXManager &&)=delete
 

Static Public Member Functions

static void Init (const HINSTANCE moduleInstanceHandle) noexcept
 
static __forceinline HWND GetWindowHandle () noexcept
 
static __forceinline IDXGIFactory4 & GetIDXGIFactory () noexcept
 
static __forceinline ID3D12Device & GetDevice () noexcept
 
static __forceinline std::size_t GetDescriptorHandleIncrementSize (const D3D12_DESCRIPTOR_HEAP_TYPE descriptorHeapType)
 

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