#include <KeosD3D9RenderSystem.h>
Public Member Functions | |
| CD3D9 () | |
| Constructor. | |
| ~CD3D9 () | |
| Destructor. | |
| void | ReleaseDevice (void) |
| Release D3D device. | |
Public Attributes | |
| LPDIRECT3D9 | pD3D |
| Direct3D. | |
| LPDIRECT3DDEVICE9 | pD3DDevice |
| Direct3D rendering device. | |
Definition at line 231 of file KeosD3D9RenderSystem.h.
| Keos::CD3D9::CD3D9 | ( | ) | [inline] |
Constructor.
Definition at line 242 of file KeosD3D9RenderSystem.h.
References pD3D, and pD3DDevice.
| Keos::CD3D9::~CD3D9 | ( | ) | [inline] |
| void Keos::CD3D9::ReleaseDevice | ( | void | ) | [inline] |
Release D3D device.
Definition at line 258 of file KeosD3D9RenderSystem.h.
References pD3DDevice.
Referenced by Keos::CD3D9Window::Destroy(), and Keos::CD3D9RenderSystem::Shutdown().
| LPDIRECT3D9 Keos::CD3D9::pD3D |
Direct3D.
Definition at line 236 of file KeosD3D9RenderSystem.h.
Referenced by CD3D9(), Keos::CD3D9RenderSystem::CD3D9RenderSystem(), Keos::CD3D9Window::CreateD3DResources(), Keos::CD3D9RenderSystem::CreateTexture(), and ~CD3D9().
| LPDIRECT3DDEVICE9 Keos::CD3D9::pD3DDevice |
Direct3D rendering device.
Definition at line 238 of file KeosD3D9RenderSystem.h.
Referenced by Keos::CD3D9RenderSystem::_CreateIB(), Keos::CD3D9RenderSystem::_CreateVB(), Keos::CD3D9RenderSystem::_SetIB(), Keos::CD3D9RenderSystem::_SetVB(), Keos::CD3D9RenderSystem::BeginScene(), CD3D9(), Keos::CD3D9Window::CreateD3DResources(), Keos::CD3D9RenderSystem::CreateRenderWindow(), Keos::CD3D9RenderSystem::CreateTexture(), Keos::CD3D9RenderSystem::DrawIndexedPrimitives(), Keos::CD3D9RenderSystem::DrawPrimitives(), Keos::CD3D9RenderSystem::Enable(), Keos::CD3D9RenderSystem::EndScene(), Keos::CD3D9RenderSystem::LoadMatrix(), Keos::CD3D9RenderSystem::LoadMatrixMult(), Keos::CD3D9RenderSystem::PopMatrix(), ReleaseDevice(), Keos::CD3D9RenderSystem::RestoreLostDevice(), Keos::CD3D9RenderSystem::SetDeclaration(), Keos::CD3D9RenderSystem::SetFillMode(), Keos::CD3D9RenderSystem::SetLight(), Keos::CD3D9RenderSystem::SetPixelShader(), Keos::CD3D9RenderSystem::SetTexture(), Keos::CD3D9RenderSystem::SetupAlphaBlending(), Keos::CD3D9RenderSystem::SetupTextureUnit(), Keos::CD3D9RenderSystem::SetVertexShader(), Keos::CD3D9Window::SwapBuffers(), Keos::CD3D9Window::Update(), and ~CD3D9().
1.5.1-p1