You.i Engine
CYIGraphicsComponentsD3D11 Class Reference

Detailed Description

The D3D11 implementation of CYIGraphicsComponents.

#include <renderer/YiGraphicsComponentsD3D11.h>

Inheritance diagram for CYIGraphicsComponentsD3D11:

Public Member Functions

 CYIGraphicsComponentsD3D11 ()
 
 ~CYIGraphicsComponentsD3D11 ()
 
D3D_DRIVER_TYPE & GetDriverType ()
 
void SetDriverType (D3D_DRIVER_TYPE value)
 
D3D_FEATURE_LEVEL & GetFeatureLevel ()
 
void SetFeatureLevel (D3D_FEATURE_LEVEL value)
 
ID3D11Device *& GetD3DDevice ()
 
void SetD3DDevice (ID3D11Device *value)
 
ID3D11DeviceContext *& GetImmediateContext ()
 
void SetImmediateContext (ID3D11DeviceContext *value)
 
D3D11SwapChain *& GetSwapChain ()
 
void SetSwapChain (D3D11SwapChain *value)
 
ID3D11RenderTargetView *& GetRenderTargetView ()
 
void SetRenderTargetView (ID3D11RenderTargetView *value)
 
ID3D11Texture2D *& GetDepthStencil ()
 
void SetDepthStencil (ID3D11Texture2D *value)
 
ID3D11DepthStencilView *& GetDepthStencilView ()
 
void SetDepthStencilView (ID3D11DepthStencilView *value)
 
HWND & GetWindow ()
 
void SetWindow (HWND value)
 
- Public Member Functions inherited from CYIGraphicsComponents
 CYIGraphicsComponents ()
 
virtual ~CYIGraphicsComponents ()
 

Constructor & Destructor Documentation

CYIGraphicsComponentsD3D11::CYIGraphicsComponentsD3D11 ( )
inline
CYIGraphicsComponentsD3D11::~CYIGraphicsComponentsD3D11 ( )
inline

Member Function Documentation

ID3D11Device*& CYIGraphicsComponentsD3D11::GetD3DDevice ( )
inline
ID3D11Texture2D*& CYIGraphicsComponentsD3D11::GetDepthStencil ( )
inline
ID3D11DepthStencilView*& CYIGraphicsComponentsD3D11::GetDepthStencilView ( )
inline
D3D_DRIVER_TYPE& CYIGraphicsComponentsD3D11::GetDriverType ( )
inline
D3D_FEATURE_LEVEL& CYIGraphicsComponentsD3D11::GetFeatureLevel ( )
inline
ID3D11DeviceContext*& CYIGraphicsComponentsD3D11::GetImmediateContext ( )
inline
ID3D11RenderTargetView*& CYIGraphicsComponentsD3D11::GetRenderTargetView ( )
inline
D3D11SwapChain*& CYIGraphicsComponentsD3D11::GetSwapChain ( )
inline
HWND& CYIGraphicsComponentsD3D11::GetWindow ( )
inline
void CYIGraphicsComponentsD3D11::SetD3DDevice ( ID3D11Device *  value)
inline
void CYIGraphicsComponentsD3D11::SetDepthStencil ( ID3D11Texture2D *  value)
inline
void CYIGraphicsComponentsD3D11::SetDepthStencilView ( ID3D11DepthStencilView *  value)
inline
void CYIGraphicsComponentsD3D11::SetDriverType ( D3D_DRIVER_TYPE  value)
inline
void CYIGraphicsComponentsD3D11::SetFeatureLevel ( D3D_FEATURE_LEVEL  value)
inline
void CYIGraphicsComponentsD3D11::SetImmediateContext ( ID3D11DeviceContext *  value)
inline
void CYIGraphicsComponentsD3D11::SetRenderTargetView ( ID3D11RenderTargetView *  value)
inline
void CYIGraphicsComponentsD3D11::SetSwapChain ( D3D11SwapChain *  value)
inline
void CYIGraphicsComponentsD3D11::SetWindow ( HWND  value)
inline

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