#include <TRenderContext_DX8.h>
Static Public Member Functions | |
static TRenderContextD3D * | Upcast (TRenderContext *a_pRenderContext) |
![]() | |
static void | ComputePerspectiveProjection (TMatrix44 &a_rOutProjection, const VIEWPORTPARAMS &a_rViewportParams, const PROJECTIONPARAMS &a_rProjParams) |
static void | ComputeOrthographicProjection (TMatrix44 &a_rOutProjection, const VIEWPORTPARAMS &a_rViewportParams, const PROJECTIONPARAMS &a_rProjParams) |
static void | ComputePerspectiveFrustum (TFrustum &a_rcFrustum, const VIEWPORTPARAMS &a_rViewportParams, const PROJECTIONPARAMS &a_rProjParams) |
static void | ComputeOrthographicFrustum (TFrustum &a_rcFrustum, const VIEWPORTPARAMS &a_rViewportParams, const PROJECTIONPARAMS &a_rProjParams) |
static TBOOL | CullSphereToFrustumSimple (const TSphere &a_rSphere, const TPlane *a_pPlanes, TINT a_iNumPlanes) |
static TINT | CullSphereToFrustum (const TSphere &a_rSphere, const TPlane *a_pPlanes, TINT a_iClipFlags, TINT a_iClipFlagsMask) |
Definition at line 6 of file TRenderContext_DX8.h.
TRenderContextD3D::TRenderContextD3D | ( | TRenderInterface * | a_pRenderer | ) |
Definition at line 79 of file TRenderContext_DX8.cpp.
TRenderContextD3D::~TRenderContextD3D | ( | ) |
Definition at line 85 of file TRenderContext_DX8.cpp.
void TRenderContextD3D::ComputeOrthographicFrustum | ( | ) |
Definition at line 40 of file TRenderContext_DX8.cpp.
void TRenderContextD3D::ComputeOrthographicProjection | ( | ) |
Definition at line 20 of file TRenderContext_DX8.cpp.
void TRenderContextD3D::ComputePerspectiveFrustum | ( | ) |
Definition at line 26 of file TRenderContext_DX8.cpp.
void TRenderContextD3D::ComputePerspectiveProjection | ( | ) |
Definition at line 14 of file TRenderContext_DX8.cpp.
void TRenderContextD3D::DisableFogHAL | ( | ) |
Definition at line 70 of file TRenderContext_DX8.cpp.
void TRenderContextD3D::EnableFogHAL | ( | ) |
Definition at line 54 of file TRenderContext_DX8.cpp.
|
inline |
Definition at line 23 of file TRenderContext_DX8.h.
|
inlinestatic |
Definition at line 25 of file TRenderContext_DX8.h.
|
overridevirtual |
Implements TRenderContext.
Definition at line 90 of file TRenderContext_DX8.cpp.