Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
VideoDX9 Class Reference

#include <VideoDX9.h>

Inheritance diagram for VideoDX9:
Video Video

List of all members.

Public Member Functions

 VideoDX9 (const HWND &window, VideoSettings *vs)
virtual ~VideoDX9 ()
virtual const VideoSettingsGetVideoSettings () const
virtual bool SetVideoSettings (const VideoSettings *vs)
virtual bool SetBackgroundColor (Color c)
virtual bool SetGammaLevel (int g)
virtual bool SetObjTransform (const Matrix &o, const Point &l)
virtual bool SetupParams ()
virtual bool Reset (const VideoSettings *vs)
virtual bool StartFrame ()
virtual bool EndFrame ()
virtual int Width () const
virtual int Height () const
virtual int Depth () const
virtual void RecoverSurfaces ()
virtual bool ClearAll ()
virtual bool ClearDepthBuffer ()
virtual bool Present ()
virtual bool Pause ()
virtual bool Resume ()
virtual IDirect3D9 * Direct3D () const
virtual IDirect3DDevice9 * D3DDevice () const
virtual bool IsModeSupported (int width, int height, int bpp) const
virtual bool IsHardware () const
virtual int ZDepth () const
virtual DWORD VidMemFree () const
virtual int D3DLevel () const
virtual int MaxTexSize () const
virtual int MaxTexAspect () const
virtual int GammaLevel () const
virtual bool Capture (Bitmap &bmp)
virtual bool GetWindowRect (Rect &r)
virtual bool SetWindowRect (const Rect &r)
virtual bool SetViewport (int x, int y, int w, int h)
virtual bool SetCamera (const Camera *cam)
virtual bool SetEnvironment (Bitmap **faces)
virtual bool SetAmbient (Color c)
virtual bool SetLights (const List< Light > &lights)
virtual bool SetProjection (float fov, float znear=1.0f, float zfar=1.0e6f, DWORD type=PROJECTION_PERSPECTIVE)
virtual bool SetRenderState (RENDER_STATE state, DWORD value)
virtual bool SetBlendType (int blend_type)
virtual bool DrawPolys (int npolys, Poly *p)
virtual bool DrawScreenPolys (int npolys, Poly *p, int blend=0)
virtual bool DrawSolid (Solid *s, DWORD blend_modes=0xf)
virtual bool DrawShadow (Solid *s, int nverts, Vec3 *verts, bool vis=false)
virtual bool DrawLines (int nlines, Vec3 *v, Color c, int blend=0)
virtual bool DrawScreenLines (int nlines, float *v, Color c, int blend=0)
virtual bool DrawPoints (VertexSet *v)
virtual bool DrawPolyOutline (Poly *p)
virtual bool UseMaterial (Material *m)
virtual bool UseXFont (const char *name, int size, bool b, bool i)
virtual bool DrawText (const char *text, int count, const Rect &rect, DWORD format, Color c)
virtual void PreloadTexture (Bitmap *bmp)
virtual void PreloadSurface (Surface *s)
virtual void InvalidateCache ()
 VideoDX9 (const HWND &window, VideoSettings *vs)
virtual ~VideoDX9 ()
virtual const VideoSettingsGetVideoSettings () const
virtual bool SetVideoSettings (const VideoSettings *vs)
virtual bool SetBackgroundColor (Color c)
virtual bool SetGammaLevel (int g)
virtual bool SetObjTransform (const Matrix &o, const Point &l)
virtual bool SetupParams ()
virtual bool Reset (const VideoSettings *vs)
virtual bool StartFrame ()
virtual bool EndFrame ()
virtual int Width () const
virtual int Height () const
virtual int Depth () const
virtual void RecoverSurfaces ()
virtual bool ClearAll ()
virtual bool ClearDepthBuffer ()
virtual bool Present ()
virtual bool Pause ()
virtual bool Resume ()
virtual IDirect3D9 * Direct3D () const
virtual IDirect3DDevice9 * D3DDevice () const
virtual bool IsModeSupported (int width, int height, int bpp) const
virtual bool IsHardware () const
virtual int ZDepth () const
virtual DWORD VidMemFree () const
virtual int D3DLevel () const
virtual int MaxTexSize () const
virtual int MaxTexAspect () const
virtual int GammaLevel () const
virtual bool Capture (Bitmap &bmp)
virtual bool GetWindowRect (Rect &r)
virtual bool SetWindowRect (const Rect &r)
virtual bool SetViewport (int x, int y, int w, int h)
virtual bool SetCamera (const Camera *cam)
virtual bool SetEnvironment (Bitmap **faces)
virtual bool SetAmbient (Color c)
virtual bool SetLights (const List< Light > &lights)
virtual bool SetProjection (float fov, float znear=1.0f, float zfar=1.0e6f, DWORD type=PROJECTION_PERSPECTIVE)
virtual bool SetRenderState (RENDER_STATE state, DWORD value)
virtual bool SetBlendType (int blend_type)
virtual bool DrawPolys (int npolys, Poly *p)
virtual bool DrawScreenPolys (int npolys, Poly *p, int blend=0)
virtual bool DrawSolid (Solid *s, DWORD blend_modes=0xf)
virtual bool DrawShadow (Solid *s, int nverts, Vec3 *verts, bool vis=false)
virtual bool DrawLines (int nlines, Vec3 *v, Color c, int blend=0)
virtual bool DrawScreenLines (int nlines, float *v, Color c, int blend=0)
virtual bool DrawPoints (VertexSet *v)
virtual bool DrawPolyOutline (Poly *p)
virtual bool UseMaterial (Material *m)
virtual bool UseXFont (const char *name, int size, bool b, bool i)
virtual bool DrawText (const char *text, int count, const Rect &rect, DWORD format, Color c)
virtual void PreloadTexture (Bitmap *bmp)
virtual void PreloadSurface (Surface *s)
virtual void InvalidateCache ()
- Public Member Functions inherited from Video
 Video ()
virtual ~Video ()
STATUS Status () const
virtual bool IsWindowed () const
virtual bool IsFullScreen () const
virtual bool IsHardwareTL () const
virtual bool IsShadowEnabled () const
virtual bool IsBumpMapEnabled () const
virtual bool IsSpecMapEnabled () const
virtual void SetShadowEnabled (bool e)
virtual void SetBumpMapEnabled (bool e)
virtual void SetSpecMapEnabled (bool e)
const CameraGetCamera () const
const RenderStatsGetStats () const

Static Public Member Functions

static IDirect3DDevice9 * GetD3DDevice9 ()
static void CreateD3DMatrix (D3DMATRIX &result, const Matrix &m, const Point &p)
static void CreateD3DMatrix (D3DMATRIX &result, const Matrix &m, const Vec3 &v)
static void CreateD3DMaterial (D3DMATERIAL9 &result, const Material &mtl)
static IDirect3DDevice9 * GetD3DDevice9 ()
static void CreateD3DMatrix (D3DMATRIX &result, const Matrix &m, const Point &p)
static void CreateD3DMatrix (D3DMATRIX &result, const Matrix &m, const Vec3 &v)
static void CreateD3DMaterial (D3DMATERIAL9 &result, const Material &mtl)
- Static Public Member Functions inherited from Video
static VideoGetInstance ()

Additional Inherited Members

- Public Types inherited from Video
enum  STATUS { VIDEO_OK, VIDEO_ERR, VIDEO_BAD_PARM }
enum  RENDER_STATE {
  FILL_MODE, SHADE_MODE, LIGHTING_ENABLE, Z_ENABLE,
  Z_WRITE_ENABLE, Z_BIAS, TEXTURE_FILTER, DITHER_ENABLE,
  SPECULAR_ENABLE, FOG_ENABLE, FOG_COLOR, FOG_DENSITY,
  STENCIL_ENABLE, TEXTURE_WRAP, LIGHTING_PASS, RENDER_STATE_MAX
}
enum  BLEND_TYPE { BLEND_SOLID = 1, BLEND_ALPHA = 2, BLEND_ADDITIVE = 4, BLEND_FORCE_DWORD = 0x7fffffff }
enum  SHADE_TYPE { SHADE_FLAT = 1, SHADE_GOURAUD = 2, SHADE_PHONG = 3, SHADE_FORCE_DWORD = 0x7fffffff }
enum  FILL_TYPE { FILL_POINT = 1, FILL_WIREFRAME = 2, FILL_SOLID = 3, FILL_FORCE_DWORD = 0x7fffffff }
enum  FILTER_TYPE {
  FILTER_NONE = 1, FILTER_LINEAR = 2, FILTER_MIPMAP = 3, FILTER_MIPLINEAR = 4,
  FILTER_TRILINEAR = 6, FILTER_FORCE_DWORD = 0x7fffffff
}
enum  PROJECTION_TYPE { PROJECTION_PERSPECTIVE = 1, PROJECTION_ORTHOGONAL = 2, PROJECTION_FORCE_DWORD = 0x7fffffff }
- Protected Attributes inherited from Video
STATUS status
RenderStats stats
const Cameracamera
bool shadow_enabled
bool bump_enabled
bool spec_enabled
- Static Protected Attributes inherited from Video
static Videovideo_instance = 0

Detailed Description

Definition at line 40 of file VideoDX9.h.


Constructor & Destructor Documentation

VideoDX9::VideoDX9 ( const HWND &  window,
VideoSettings vs 
)

Definition at line 244 of file VideoDX9.cpp.

VideoDX9::~VideoDX9 ( )
virtual

Definition at line 425 of file VideoDX9.cpp.

VideoDX9::VideoDX9 ( const HWND &  window,
VideoSettings vs 
)
virtual VideoDX9::~VideoDX9 ( )
virtual

Member Function Documentation

bool VideoDX9::Capture ( Bitmap bmp)
virtual

Reimplemented from Video.

Definition at line 1094 of file VideoDX9.cpp.

virtual bool VideoDX9::Capture ( Bitmap bmp)
virtual

Reimplemented from Video.

virtual bool VideoDX9::ClearAll ( )
virtual

Reimplemented from Video.

bool VideoDX9::ClearAll ( )
virtual

Reimplemented from Video.

Definition at line 910 of file VideoDX9.cpp.

virtual bool VideoDX9::ClearDepthBuffer ( )
virtual

Reimplemented from Video.

bool VideoDX9::ClearDepthBuffer ( )
virtual

Reimplemented from Video.

Definition at line 933 of file VideoDX9.cpp.

void VideoDX9::CreateD3DMaterial ( D3DMATERIAL9 &  result,
const Material mtl 
)
static

Definition at line 1080 of file VideoDX9.cpp.

static void VideoDX9::CreateD3DMaterial ( D3DMATERIAL9 &  result,
const Material mtl 
)
static
void VideoDX9::CreateD3DMatrix ( D3DMATRIX &  result,
const Matrix m,
const Point p 
)
static

Definition at line 1032 of file VideoDX9.cpp.

static void VideoDX9::CreateD3DMatrix ( D3DMATRIX &  result,
const Matrix m,
const Point p 
)
static
static void VideoDX9::CreateD3DMatrix ( D3DMATRIX &  result,
const Matrix m,
const Vec3 v 
)
static
void VideoDX9::CreateD3DMatrix ( D3DMATRIX &  result,
const Matrix m,
const Vec3 v 
)
static

Definition at line 1056 of file VideoDX9.cpp.

virtual IDirect3DDevice9* VideoDX9::D3DDevice ( ) const
inlinevirtual

Definition at line 73 of file VideoDX9.h.

virtual IDirect3DDevice9* VideoDX9::D3DDevice ( ) const
inlinevirtual

Definition at line 73 of file VideoDX9.h.

virtual int VideoDX9::D3DLevel ( ) const
inlinevirtual

Reimplemented from Video.

Definition at line 80 of file VideoDX9.h.

virtual int VideoDX9::D3DLevel ( ) const
inlinevirtual

Reimplemented from Video.

Definition at line 80 of file VideoDX9.h.

virtual int VideoDX9::Depth ( ) const
inlinevirtual

Reimplemented from Video.

Definition at line 62 of file VideoDX9.h.

virtual int VideoDX9::Depth ( ) const
inlinevirtual

Reimplemented from Video.

Definition at line 62 of file VideoDX9.h.

virtual IDirect3D9* VideoDX9::Direct3D ( ) const
inlinevirtual

Definition at line 72 of file VideoDX9.h.

virtual IDirect3D9* VideoDX9::Direct3D ( ) const
inlinevirtual

Definition at line 72 of file VideoDX9.h.

bool VideoDX9::DrawLines ( int  nlines,
Vec3 v,
Color  c,
int  blend = 0 
)
virtual

Reimplemented from Video.

Definition at line 2687 of file VideoDX9.cpp.

virtual bool VideoDX9::DrawLines ( int  nlines,
Vec3 v,
Color  c,
int  blend = 0 
)
virtual

Reimplemented from Video.

bool VideoDX9::DrawPoints ( VertexSet v)
virtual

Reimplemented from Video.

Definition at line 2823 of file VideoDX9.cpp.

virtual bool VideoDX9::DrawPoints ( VertexSet v)
virtual

Reimplemented from Video.

bool VideoDX9::DrawPolyOutline ( Poly p)
virtual

Reimplemented from Video.

Definition at line 2506 of file VideoDX9.cpp.

virtual bool VideoDX9::DrawPolyOutline ( Poly p)
virtual

Reimplemented from Video.

bool VideoDX9::DrawPolys ( int  npolys,
Poly p 
)
virtual

Reimplemented from Video.

Definition at line 1744 of file VideoDX9.cpp.

virtual bool VideoDX9::DrawPolys ( int  npolys,
Poly p 
)
virtual

Reimplemented from Video.

bool VideoDX9::DrawScreenLines ( int  nlines,
float *  v,
Color  c,
int  blend = 0 
)
virtual

Reimplemented from Video.

Definition at line 2752 of file VideoDX9.cpp.

virtual bool VideoDX9::DrawScreenLines ( int  nlines,
float *  v,
Color  c,
int  blend = 0 
)
virtual

Reimplemented from Video.

bool VideoDX9::DrawScreenPolys ( int  npolys,
Poly p,
int  blend = 0 
)
virtual

Reimplemented from Video.

Definition at line 1948 of file VideoDX9.cpp.

virtual bool VideoDX9::DrawScreenPolys ( int  npolys,
Poly p,
int  blend = 0 
)
virtual

Reimplemented from Video.

bool VideoDX9::DrawShadow ( Solid s,
int  nverts,
Vec3 verts,
bool  vis = false 
)
virtual

Reimplemented from Video.

Definition at line 2559 of file VideoDX9.cpp.

virtual bool VideoDX9::DrawShadow ( Solid s,
int  nverts,
Vec3 verts,
bool  vis = false 
)
virtual

Reimplemented from Video.

bool VideoDX9::DrawSolid ( Solid s,
DWORD  blend_modes = 0xf 
)
virtual

Reimplemented from Video.

Definition at line 2072 of file VideoDX9.cpp.

virtual bool VideoDX9::DrawSolid ( Solid s,
DWORD  blend_modes = 0xf 
)
virtual

Reimplemented from Video.

bool VideoDX9::DrawText ( const char *  text,
int  count,
const Rect rect,
DWORD  format,
Color  c 
)
virtual

Reimplemented from Video.

Definition at line 2915 of file VideoDX9.cpp.

virtual bool VideoDX9::DrawText ( const char *  text,
int  count,
const Rect rect,
DWORD  format,
Color  c 
)
virtual

Reimplemented from Video.

virtual bool VideoDX9::EndFrame ( )
virtual

Reimplemented from Video.

bool VideoDX9::EndFrame ( )
virtual

Reimplemented from Video.

Definition at line 1667 of file VideoDX9.cpp.

virtual int VideoDX9::GammaLevel ( ) const
inlinevirtual

Reimplemented from Video.

Definition at line 83 of file VideoDX9.h.

virtual int VideoDX9::GammaLevel ( ) const
inlinevirtual

Reimplemented from Video.

Definition at line 83 of file VideoDX9.h.

static IDirect3DDevice9* VideoDX9::GetD3DDevice9 ( )
static
IDirect3DDevice9 * VideoDX9::GetD3DDevice9 ( )
static

Definition at line 450 of file VideoDX9.cpp.

virtual const VideoSettings* VideoDX9::GetVideoSettings ( ) const
inlinevirtual

Reimplemented from Video.

Definition at line 47 of file VideoDX9.h.

virtual const VideoSettings* VideoDX9::GetVideoSettings ( ) const
inlinevirtual

Reimplemented from Video.

Definition at line 47 of file VideoDX9.h.

virtual bool VideoDX9::GetWindowRect ( Rect r)
virtual

Reimplemented from Video.

bool VideoDX9::GetWindowRect ( Rect r)
virtual

Reimplemented from Video.

Definition at line 1252 of file VideoDX9.cpp.

virtual int VideoDX9::Height ( ) const
inlinevirtual

Reimplemented from Video.

Definition at line 61 of file VideoDX9.h.

virtual int VideoDX9::Height ( ) const
inlinevirtual

Reimplemented from Video.

Definition at line 61 of file VideoDX9.h.

void VideoDX9::InvalidateCache ( )
virtual

Reimplemented from Video.

Definition at line 1013 of file VideoDX9.cpp.

virtual void VideoDX9::InvalidateCache ( )
virtual

Reimplemented from Video.

virtual bool VideoDX9::IsHardware ( ) const
inlinevirtual

Reimplemented from Video.

Definition at line 77 of file VideoDX9.h.

virtual bool VideoDX9::IsHardware ( ) const
inlinevirtual

Reimplemented from Video.

Definition at line 77 of file VideoDX9.h.

virtual bool VideoDX9::IsModeSupported ( int  width,
int  height,
int  bpp 
) const
virtual

Reimplemented from Video.

bool VideoDX9::IsModeSupported ( int  width,
int  height,
int  bpp 
) const
virtual

Reimplemented from Video.

Definition at line 517 of file VideoDX9.cpp.

virtual int VideoDX9::MaxTexAspect ( ) const
virtual

Reimplemented from Video.

int VideoDX9::MaxTexAspect ( ) const
virtual

Reimplemented from Video.

Definition at line 760 of file VideoDX9.cpp.

int VideoDX9::MaxTexSize ( ) const
virtual

Reimplemented from Video.

Definition at line 746 of file VideoDX9.cpp.

virtual int VideoDX9::MaxTexSize ( ) const
virtual

Reimplemented from Video.

bool VideoDX9::Pause ( )
virtual

Reimplemented from Video.

Definition at line 983 of file VideoDX9.cpp.

virtual bool VideoDX9::Pause ( )
virtual

Reimplemented from Video.

void VideoDX9::PreloadSurface ( Surface s)
virtual

Reimplemented from Video.

Definition at line 999 of file VideoDX9.cpp.

virtual void VideoDX9::PreloadSurface ( Surface s)
virtual

Reimplemented from Video.

void VideoDX9::PreloadTexture ( Bitmap bmp)
virtual

Reimplemented from Video.

Definition at line 1006 of file VideoDX9.cpp.

virtual void VideoDX9::PreloadTexture ( Bitmap bmp)
virtual

Reimplemented from Video.

bool VideoDX9::Present ( )
virtual

Reimplemented from Video.

Definition at line 958 of file VideoDX9.cpp.

virtual bool VideoDX9::Present ( )
virtual

Reimplemented from Video.

virtual void VideoDX9::RecoverSurfaces ( )
virtual

Reimplemented from Video.

void VideoDX9::RecoverSurfaces ( )
virtual

Reimplemented from Video.

Definition at line 776 of file VideoDX9.cpp.

virtual bool VideoDX9::Reset ( const VideoSettings vs)
virtual

Reimplemented from Video.

bool VideoDX9::Reset ( const VideoSettings vs)
virtual

Reimplemented from Video.

Definition at line 547 of file VideoDX9.cpp.

bool VideoDX9::Resume ( )
virtual

Reimplemented from Video.

Definition at line 991 of file VideoDX9.cpp.

virtual bool VideoDX9::Resume ( )
virtual

Reimplemented from Video.

bool VideoDX9::SetAmbient ( Color  c)
virtual

Reimplemented from Video.

Definition at line 1323 of file VideoDX9.cpp.

virtual bool VideoDX9::SetAmbient ( Color  c)
virtual

Reimplemented from Video.

bool VideoDX9::SetBackgroundColor ( Color  c)
virtual

Reimplemented from Video.

Definition at line 817 of file VideoDX9.cpp.

virtual bool VideoDX9::SetBackgroundColor ( Color  c)
virtual

Reimplemented from Video.

virtual bool VideoDX9::SetBlendType ( int  blend_type)
virtual

Reimplemented from Video.

bool VideoDX9::SetBlendType ( int  blend_type)
virtual

Reimplemented from Video.

Definition at line 1585 of file VideoDX9.cpp.

bool VideoDX9::SetCamera ( const Camera cam)
virtual

Reimplemented from Video.

Definition at line 1410 of file VideoDX9.cpp.

virtual bool VideoDX9::SetCamera ( const Camera cam)
virtual

Reimplemented from Video.

bool VideoDX9::SetEnvironment ( Bitmap **  faces)
virtual

Reimplemented from Video.

Definition at line 1489 of file VideoDX9.cpp.

virtual bool VideoDX9::SetEnvironment ( Bitmap **  faces)
virtual

Reimplemented from Video.

bool VideoDX9::SetGammaLevel ( int  g)
virtual

Reimplemented from Video.

Definition at line 858 of file VideoDX9.cpp.

virtual bool VideoDX9::SetGammaLevel ( int  g)
virtual

Reimplemented from Video.

virtual bool VideoDX9::SetLights ( const List< Light > &  lights)
virtual

Reimplemented from Video.

bool VideoDX9::SetLights ( const List< Light > &  lights)
virtual

Reimplemented from Video.

Definition at line 1330 of file VideoDX9.cpp.

bool VideoDX9::SetObjTransform ( const Matrix o,
const Point l 
)
virtual

Reimplemented from Video.

Definition at line 891 of file VideoDX9.cpp.

virtual bool VideoDX9::SetObjTransform ( const Matrix o,
const Point l 
)
virtual

Reimplemented from Video.

bool VideoDX9::SetProjection ( float  fov,
float  znear = 1.0f,
float  zfar = 1.0e6f,
DWORD  type = PROJECTION_PERSPECTIVE 
)
virtual

Reimplemented from Video.

Definition at line 1427 of file VideoDX9.cpp.

virtual bool VideoDX9::SetProjection ( float  fov,
float  znear = 1.0f,
float  zfar = 1.0e6f,
DWORD  type = PROJECTION_PERSPECTIVE 
)
virtual

Reimplemented from Video.

virtual bool VideoDX9::SetRenderState ( RENDER_STATE  state,
DWORD  value 
)
virtual

Reimplemented from Video.

bool VideoDX9::SetRenderState ( RENDER_STATE  state,
DWORD  value 
)
virtual

Reimplemented from Video.

Definition at line 1514 of file VideoDX9.cpp.

bool VideoDX9::SetupParams ( )
virtual

Definition at line 461 of file VideoDX9.cpp.

virtual bool VideoDX9::SetupParams ( )
virtual
bool VideoDX9::SetVideoSettings ( const VideoSettings vs)
virtual

Reimplemented from Video.

Definition at line 526 of file VideoDX9.cpp.

virtual bool VideoDX9::SetVideoSettings ( const VideoSettings vs)
virtual

Reimplemented from Video.

virtual bool VideoDX9::SetViewport ( int  x,
int  y,
int  w,
int  h 
)
virtual

Reimplemented from Video.

bool VideoDX9::SetViewport ( int  x,
int  y,
int  w,
int  h 
)
virtual

Reimplemented from Video.

Definition at line 1280 of file VideoDX9.cpp.

bool VideoDX9::SetWindowRect ( const Rect r)
virtual

Reimplemented from Video.

Definition at line 1272 of file VideoDX9.cpp.

virtual bool VideoDX9::SetWindowRect ( const Rect r)
virtual

Reimplemented from Video.

virtual bool VideoDX9::StartFrame ( )
virtual

Reimplemented from Video.

bool VideoDX9::StartFrame ( )
virtual

Reimplemented from Video.

Definition at line 1621 of file VideoDX9.cpp.

virtual bool VideoDX9::UseMaterial ( Material m)
virtual

Reimplemented from Video.

bool VideoDX9::UseMaterial ( Material m)
virtual

Reimplemented from Video.

Definition at line 2865 of file VideoDX9.cpp.

bool VideoDX9::UseXFont ( const char *  name,
int  size,
bool  b,
bool  i 
)
virtual

Reimplemented from Video.

Definition at line 2874 of file VideoDX9.cpp.

virtual bool VideoDX9::UseXFont ( const char *  name,
int  size,
bool  b,
bool  i 
)
virtual

Reimplemented from Video.

DWORD VideoDX9::VidMemFree ( ) const
virtual

Reimplemented from Video.

Definition at line 735 of file VideoDX9.cpp.

virtual DWORD VideoDX9::VidMemFree ( ) const
virtual

Reimplemented from Video.

virtual int VideoDX9::Width ( ) const
inlinevirtual

Reimplemented from Video.

Definition at line 60 of file VideoDX9.h.

virtual int VideoDX9::Width ( ) const
inlinevirtual

Reimplemented from Video.

Definition at line 60 of file VideoDX9.h.

virtual int VideoDX9::ZDepth ( ) const
inlinevirtual

Reimplemented from Video.

Definition at line 78 of file VideoDX9.h.

virtual int VideoDX9::ZDepth ( ) const
inlinevirtual

Reimplemented from Video.

Definition at line 78 of file VideoDX9.h.


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