#include <idx9vertexshader.h>
List of all
members.
Public Member Functions
|
virtual
Interface_ID |
GetID () |
virtual
HRESULT |
ConfirmDevice (ID3D9GraphicsWindow
*gw)=0 |
virtual
HRESULT |
ConfirmPixelShader (IDX9PixelShader *pps)=0 |
virtual
bool |
CanTryStrips ()=0 |
virtual
int |
GetNumMultiPass ()=0 |
virtual
LPDIRECT3DVERTEXSHADER9 |
GetVertexShaderHandle (int numPass)=0 |
virtual
HRESULT |
SetVertexShader (ID3D9GraphicsWindow *gw,
int numPass)=0 |
virtual
bool |
DrawMeshStrips (ID3D9GraphicsWindow *gw,
MeshData
*data)=0 |
virtual
bool |
DrawWireMesh (ID3D9GraphicsWindow *gw,
WireMeshData
*data)=0 |
virtual
void |
StartLines (ID3D9GraphicsWindow *gw,
WireMeshData
*data)=0 |
virtual
void |
AddLine (ID3D9GraphicsWindow *gw,
DWORD *vert, int vis)=0 |
virtual
bool |
DrawLines (ID3D9GraphicsWindow
*gw)=0 |
virtual
void |
EndLines (ID3D9GraphicsWindow *gw,
GFX_ESCAPE_FN fn)=0 |
virtual
void |
StartTriangles (ID3D9GraphicsWindow *gw,
MeshFaceData
*data)=0 |
virtual
void |
AddTriangle (ID3D9GraphicsWindow *gw,
DWORD index, int *edgeVis)=0 |
virtual
bool |
DrawTriangles (ID3D9GraphicsWindow
*gw)=0 |
virtual
void |
EndTriangles (ID3D9GraphicsWindow *gw,
GFX_ESCAPE_FN fn)=0 |
Member Function Documentation
Reimplemented from BaseInterface.
{ return DX9_VERTEX_SHADER_INTERFACE_ID; }
virtual HRESULT ConfirmPixelShader |
( |
IDX9PixelShader * |
pps |
) |
[pure virtual] |
virtual bool CanTryStrips |
( |
|
) |
[pure virtual] |
virtual int GetNumMultiPass |
( |
|
) |
[pure virtual] |
virtual LPDIRECT3DVERTEXSHADER9
GetVertexShaderHandle |
( |
int |
numPass |
) |
[pure virtual] |
virtual void AddTriangle |
( |
ID3D9GraphicsWindow
* |
gw, |
|
|
DWORD |
index, |
|
|
int * |
edgeVis |
|
) |
|
[pure virtual] |
IDX9VertexShader IDX9VertexShader
IDX9VertexShader IDX9VertexShader IDX9VertexShader IDX9VertexShader
IDX9VertexShader IDX9VertexShader IDX9VertexShader
IDX9VertexShader
IDX9VertexShader IDX9VertexShader
IDX9VertexShader IDX9VertexShader IDX9VertexShader IDX9VertexShader
IDX9VertexShader IDX9VertexShader IDX9VertexShader
IDX9VertexShader