#include <raDirectX.h>
|
| raDirectX (void) |
|
| raDirectX (bool usedwarp) |
|
virtual | ~raDirectX (void) |
|
virtual bool | Init (HWND wnd) |
|
virtual void | Exit (void) |
|
virtual bool | Resize (void) |
|
virtual bool | ChangeMode (void) |
|
virtual void | Clear (raColor clearColor, UINT ClearFlag=D3D11_CLEAR_DEPTH, float Depth=1.0f, UINT8 Stencil=0) |
|
virtual void | DrawIndexed (unsigned int numTriangles) |
|
virtual void | DrawAuto () |
|
virtual void | Present () |
|
virtual void | CreateScreenShot (const raString SaveFile) |
|
virtual long | OnKeyUp (HWND wnd, WPARAM wParam, LPARAM lParam) |
|
virtual long | OnKeyDown (HWND wnd, WPARAM wParam, LPARAM lParam) |
|
virtual long | OnClose (HWND wnd, WPARAM wParam, LPARAM lParam) |
|
virtual long | OnSize (HWND wnd, WPARAM wParam, LPARAM lParam) |
|
virtual long | OnPaint (HWND wnd, WPARAM wParam, LPARAM lParam) |
|
ID3D11Device * | GetDevice (void) |
|
IDXGISwapChain * | GetSwapChain (void) |
|
ID3D11DeviceContext * | GetImmediateContext (void) |
|
ID3D11RenderTargetView * | GetRenderTargetView (void) |
|
ID3D11DepthStencilView * | GetDethStencilView (void) |
|
DXGI_SWAP_CHAIN_DESC | GetSwapChainDESC (void) |
|
D3D_DRIVER_TYPE | GetDriverType (void) |
|
D3D11_TEXTURE2D_DESC | GetDepthBufferDesc (void) |
|
D3D11_DEPTH_STENCIL_VIEW_DESC | GetDepthStencilViewDesc (void) |
|
D3D11_VIEWPORT | GetViewPort (void) |
|
IDXGIDevice * | GetDXGIDevice (void) |
|
IDXGIFactory * | GetDXGIFactory (void) |
|
IDXGIAdapter * | GetDXGIAdapter (void) |
|
| raGrafikDriver (void) |
|
virtual | ~raGrafikDriver (void)=0 |
|
HWND | GetClientWindow (void) |
|
bool | IsPaused () |
|
LPCSTR | GetDriverName (void) |
|
Definition at line 5 of file raDirectX.h.
◆ raDirectX() [1/2]
raDirectX::raDirectX |
( |
void |
| ) |
|
|
inline |
◆ raDirectX() [2/2]
raDirectX::raDirectX |
( |
bool |
usedwarp | ) |
|
◆ ~raDirectX()
raDirectX::~raDirectX |
( |
void |
| ) |
|
|
virtual |
◆ ChangeMode()
bool raDirectX::ChangeMode |
( |
void |
| ) |
|
|
virtual |
◆ Clear()
void raDirectX::Clear |
( |
raColor |
clearColor, |
|
|
UINT |
ClearFlag = D3D11_CLEAR_DEPTH , |
|
|
float |
Depth = 1.0f , |
|
|
UINT8 |
Stencil = 0 |
|
) |
| |
|
virtual |
◆ CreateScreenShot()
◆ DrawAuto()
void raDirectX::DrawAuto |
( |
| ) |
|
|
virtual |
◆ DrawIndexed()
void raDirectX::DrawIndexed |
( |
unsigned int |
numTriangles | ) |
|
|
virtual |
◆ Exit()
◆ GetDepthBufferDesc()
D3D11_TEXTURE2D_DESC raDirectX::GetDepthBufferDesc |
( |
void |
| ) |
|
|
inline |
◆ GetDepthStencilViewDesc()
D3D11_DEPTH_STENCIL_VIEW_DESC raDirectX::GetDepthStencilViewDesc |
( |
void |
| ) |
|
|
inline |
◆ GetDethStencilView()
ID3D11DepthStencilView* raDirectX::GetDethStencilView |
( |
void |
| ) |
|
|
inline |
◆ GetDevice()
ID3D11Device* raDirectX::GetDevice |
( |
void |
| ) |
|
|
inline |
◆ GetDriverType()
D3D_DRIVER_TYPE raDirectX::GetDriverType |
( |
void |
| ) |
|
|
inline |
◆ GetDXGIAdapter()
IDXGIAdapter* raDirectX::GetDXGIAdapter |
( |
void |
| ) |
|
|
inline |
◆ GetDXGIDevice()
IDXGIDevice* raDirectX::GetDXGIDevice |
( |
void |
| ) |
|
|
inline |
◆ GetDXGIFactory()
IDXGIFactory* raDirectX::GetDXGIFactory |
( |
void |
| ) |
|
|
inline |
◆ GetImmediateContext()
ID3D11DeviceContext* raDirectX::GetImmediateContext |
( |
void |
| ) |
|
|
inline |
◆ GetRenderTargetView()
ID3D11RenderTargetView* raDirectX::GetRenderTargetView |
( |
void |
| ) |
|
|
inline |
◆ GetSwapChain()
IDXGISwapChain* raDirectX::GetSwapChain |
( |
void |
| ) |
|
|
inline |
◆ GetSwapChainDESC()
DXGI_SWAP_CHAIN_DESC raDirectX::GetSwapChainDESC |
( |
void |
| ) |
|
|
inline |
◆ GetViewPort()
D3D11_VIEWPORT raDirectX::GetViewPort |
( |
void |
| ) |
|
|
inline |
◆ Init()
bool raDirectX::Init |
( |
HWND |
wnd | ) |
|
|
virtual |
◆ OnClose()
long raDirectX::OnClose |
( |
HWND |
wnd, |
|
|
WPARAM |
wParam, |
|
|
LPARAM |
lParam |
|
) |
| |
|
virtual |
◆ OnKeyDown()
long raDirectX::OnKeyDown |
( |
HWND |
wnd, |
|
|
WPARAM |
wParam, |
|
|
LPARAM |
lParam |
|
) |
| |
|
virtual |
◆ OnKeyUp()
long raDirectX::OnKeyUp |
( |
HWND |
wnd, |
|
|
WPARAM |
wParam, |
|
|
LPARAM |
lParam |
|
) |
| |
|
virtual |
◆ OnPaint()
long raDirectX::OnPaint |
( |
HWND |
wnd, |
|
|
WPARAM |
wParam, |
|
|
LPARAM |
lParam |
|
) |
| |
|
virtual |
◆ OnSize()
long raDirectX::OnSize |
( |
HWND |
wnd, |
|
|
WPARAM |
wParam, |
|
|
LPARAM |
lParam |
|
) |
| |
|
virtual |
◆ Present()
void raDirectX::Present |
( |
| ) |
|
|
virtual |
◆ Resize()
bool raDirectX::Resize |
( |
void |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files: