#include <CToxiD3DRenderer.h>
Inheritance diagram for CToxiD3DRenderer:
Public Methods | |
CToxiD3DRenderer () | |
~CToxiD3DRenderer () | |
void | setupRenderer (int _width, int _height, int _bits) |
bool | createContext () |
bool | killContext () |
void | resizeContext () |
int | getRendererType () |
void | swapBuffers () |
void | sampleDrawnScene () |
void | sampleInitScene () |
void | sampleResizeContext () |
Public Attributes | |
IDirect3D8 * | D3D8 |
IDirect3DDevice8 * | D3D8Device |
HRESULT | D3D_hr |
|
CToxiGLRenderer constructor Definition at line 44 of file CToxiD3DRenderer.cpp. |
|
CToxiGLRenderer destructor Definition at line 48 of file CToxiD3DRenderer.cpp. |
|
Virtual context creator Implements CToxiRenderer. Definition at line 61 of file CToxiD3DRenderer.cpp. References CToxiRenderer::_fullscreen, D3D8, D3D8Device, D3D_hr, CToxiRenderer::hWnd, CToxiRenderer::windowHeight, and CToxiRenderer::windowWidth. |
|
Get renderer type Implements CToxiRenderer. Definition at line 172 of file CToxiD3DRenderer.cpp. References CToxiRenderer::rendererType. |
|
Kills current GL context Implements CToxiRenderer. Definition at line 125 of file CToxiD3DRenderer.cpp. References D3D8, and D3D8Device. |
|
Window resizing method Implements CToxiRenderer. Definition at line 119 of file CToxiD3DRenderer.cpp. |
|
Sample Drawnscene Definition at line 138 of file CToxiD3DRenderer.cpp. |
|
Sample Init Scene Definition at line 143 of file CToxiD3DRenderer.cpp. |
|
Sample Resize Context Definition at line 148 of file CToxiD3DRenderer.cpp. |
|
Virtual renderer setup Implements CToxiRenderer. Definition at line 53 of file CToxiD3DRenderer.cpp. References CToxiRenderer::windowBits, CToxiRenderer::windowHeight, and CToxiRenderer::windowWidth. |
|
Double buffering Implements CToxiRenderer. Definition at line 165 of file CToxiD3DRenderer.cpp. References CToxiRenderer::hWnd. |
|
Definition at line 57 of file CToxiD3DRenderer.h. Referenced by createContext(), and killContext(). |
|
Definition at line 58 of file CToxiD3DRenderer.h. Referenced by createContext(), and killContext(). |
|
Definition at line 59 of file CToxiD3DRenderer.h. Referenced by createContext(). |