Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

DXScreenData Struct Reference

#include <dxgsg7base.h>

List of all members.

Public Attributes

LPDIRECT3DDEVICE7 pD3DDevice
LPDIRECTDRAW7 pDD
LPDIRECT3D7 pD3D
LPDIRECTDRAWSURFACE7 pddsPrimary
LPDIRECTDRAWSURFACE7 pddsBack
LPDIRECTDRAWSURFACE7 pddsZBuf
HWND hWnd
HMONITOR hMon
DWORD dwRenderWidth
DWORD dwRenderHeight
DWORD dwFullScreenBitDepth
RECT view_rect
RECT clip_rect
DWORD MaxAvailVidMem
bool bIsLowVidMemCard
bool bIsTNLDevice
bool bIsSWRast
bool bIsFullScreen
WORD depth_buffer_bitdepth
WORD CardIDNum
DDDEVICEIDENTIFIER2 DXDeviceID
D3DDEVICEDESC7 D3DDevDesc
LPDIRECT3DDEVICE8 pD3DDevice
LPDIRECT3D8 pD3D8
ushort CardIDNum
ushort depth_buffer_bitdepth
bool bCanDirectDisableColorWrites
bool bCanUseHWVertexShaders
bool bCanUsePixelShaders
bool bIsDX81
UINT SupportedScreenDepthsMask
UINT SupportedTexFmtsMask
D3DCAPS8 d3dcaps
D3DDISPLAYMODE DisplayMode
D3DPRESENT_PARAMETERS PresParams
D3DADAPTER_IDENTIFIER8 DXDeviceID


Member Data Documentation

bool DXScreenData::bCanDirectDisableColorWrites
 

Definition at line 203 of file dxgsg8base.h.

Referenced by DXGraphicsStateGuardian8::compute_distance_to(), and DXGraphicsStateGuardian8::enable_blend().

bool DXScreenData::bCanUseHWVertexShaders
 

Definition at line 206 of file dxgsg8base.h.

bool DXScreenData::bCanUsePixelShaders
 

Definition at line 207 of file dxgsg8base.h.

bool DXScreenData::bIsDX81
 

Definition at line 208 of file dxgsg8base.h.

bool DXScreenData::bIsFullScreen
 

Definition at line 132 of file dxgsg7base.h.

bool DXScreenData::bIsLowVidMemCard
 

Definition at line 204 of file dxgsg8base.h.

Referenced by wdxGraphicsWindow8::handle_reshape().

bool DXScreenData::bIsSWRast
 

Definition at line 131 of file dxgsg7base.h.

bool DXScreenData::bIsTNLDevice
 

Definition at line 205 of file dxgsg8base.h.

ushort DXScreenData::CardIDNum
 

Definition at line 201 of file dxgsg8base.h.

WORD DXScreenData::CardIDNum
 

Definition at line 134 of file dxgsg7base.h.

Referenced by wdxGraphicsWindow8::do_fullscreen_resize(), and wdxGraphicsWindow8::handle_reshape().

RECT DXScreenData::clip_rect
 

Definition at line 127 of file dxgsg7base.h.

D3DCAPS8 DXScreenData::d3dcaps
 

Definition at line 211 of file dxgsg8base.h.

D3DDEVICEDESC7 DXScreenData::D3DDevDesc
 

Definition at line 136 of file dxgsg7base.h.

ushort DXScreenData::depth_buffer_bitdepth
 

Definition at line 202 of file dxgsg8base.h.

WORD DXScreenData::depth_buffer_bitdepth
 

Definition at line 133 of file dxgsg7base.h.

D3DDISPLAYMODE DXScreenData::DisplayMode
 

Definition at line 212 of file dxgsg8base.h.

Referenced by wdxGraphicsWindow8::do_fullscreen_resize().

DWORD DXScreenData::dwFullScreenBitDepth
 

Definition at line 126 of file dxgsg7base.h.

DWORD DXScreenData::dwRenderHeight
 

Definition at line 126 of file dxgsg7base.h.

DWORD DXScreenData::dwRenderWidth
 

Definition at line 126 of file dxgsg7base.h.

D3DADAPTER_IDENTIFIER8 DXScreenData::DXDeviceID
 

Definition at line 214 of file dxgsg8base.h.

DDDEVICEIDENTIFIER2 DXScreenData::DXDeviceID
 

Definition at line 135 of file dxgsg7base.h.

HMONITOR DXScreenData::hMon
 

Definition at line 199 of file dxgsg8base.h.

HWND DXScreenData::hWnd
 

Definition at line 198 of file dxgsg8base.h.

DWORD DXScreenData::MaxAvailVidMem
 

Definition at line 200 of file dxgsg8base.h.

LPDIRECT3D7 DXScreenData::pD3D
 

Definition at line 122 of file dxgsg7base.h.

LPDIRECT3D8 DXScreenData::pD3D8
 

Definition at line 197 of file dxgsg8base.h.

LPDIRECT3DDEVICE8 DXScreenData::pD3DDevice
 

Definition at line 196 of file dxgsg8base.h.

LPDIRECT3DDEVICE7 DXScreenData::pD3DDevice
 

Definition at line 120 of file dxgsg7base.h.

Referenced by DXGraphicsStateGuardian7::draw_point(), DXGraphicsStateGuardian7::enable_blend(), and DXGraphicsStateGuardian7::enable_color_material().

LPDIRECTDRAW7 DXScreenData::pDD
 

Definition at line 121 of file dxgsg7base.h.

Referenced by DXGraphicsStateGuardian7::draw_point().

LPDIRECTDRAWSURFACE7 DXScreenData::pddsBack
 

Definition at line 123 of file dxgsg7base.h.

LPDIRECTDRAWSURFACE7 DXScreenData::pddsPrimary
 

Definition at line 123 of file dxgsg7base.h.

LPDIRECTDRAWSURFACE7 DXScreenData::pddsZBuf
 

Definition at line 123 of file dxgsg7base.h.

D3DPRESENT_PARAMETERS DXScreenData::PresParams
 

Definition at line 213 of file dxgsg8base.h.

Referenced by DXGraphicsStateGuardian8::support_overlay_window().

UINT DXScreenData::SupportedScreenDepthsMask
 

Definition at line 209 of file dxgsg8base.h.

Referenced by wdxGraphicsWindow8::do_fullscreen_resize().

UINT DXScreenData::SupportedTexFmtsMask
 

Definition at line 210 of file dxgsg8base.h.

RECT DXScreenData::view_rect
 

Definition at line 127 of file dxgsg7base.h.


The documentation for this struct was generated from the following files:
Generated on Fri May 2 00:49:44 2003 for Panda by doxygen1.3