#include <ihardwareshader.h>
Public Member Functions |
|
void | AddVertN (DWORD vtx, DWORD nor) |
void | AddVertNC1 (DWORD vtx, DWORD nor, DWORD col) |
void | AddVertNT1 (DWORD vtx, DWORD nor, DWORD tvtx) |
void | AddVertNC1T1 (DWORD vtx, DWORD nor, DWORD col, DWORD tvtx) |
void | AddVertNT2 (DWORD vtx, DWORD nor, DWORD tvtx1, DWORD tvtx2) |
void | AddVertNC1T2 (DWORD vtx, DWORD nor, DWORD col, DWORD tvtx1, DWORD tvtx2) |
void | AddVertNT3 (DWORD vtx, DWORD nor, DWORD tvtx1, DWORD tvtx2, DWORD tvtx3) |
void | AddVertNC1T3 (DWORD vtx, DWORD nor, DWORD col, DWORD tvtx1, DWORD tvtx2, DWORD tvtx3) |
void | AddVertNT4 (DWORD vtx, DWORD nor, DWORD tvtx1, DWORD tvtx2, DWORD tvtx3, DWORD tvtx4) |
void | AddVertNC1T4 (DWORD vtx, DWORD nor, DWORD col, DWORD tvtx1, DWORD tvtx2, DWORD tvtx3, DWORD tvtx4) |
void | AddVertexCol (int i, DWORD col) |
void | AddVertexUV (int i, DWORD tx) |
Public Attributes |
|
DWORD | rndMode |
MtlID | mID |
MtlID | maxID |
DWORD | smGrp |
int | clrMode |
int | texMode |
DWTab | v |
DWTab | n |
DWTab | c [GFX_MAX_COLORS] |
DWTab | tv [GFX_MAX_TEXTURES] |
void AddVertN | ( | DWORD | vtx, |
DWORD | nor | ||
) | [inline] |
void AddVertNC1 | ( | DWORD | vtx, |
DWORD | nor, | ||
DWORD | col | ||
) | [inline] |
void AddVertNT1 | ( | DWORD | vtx, |
DWORD | nor, | ||
DWORD | tvtx | ||
) | [inline] |
void AddVertNC1T1 | ( | DWORD | vtx, |
DWORD | nor, | ||
DWORD | col, | ||
DWORD | tvtx | ||
) | [inline] |
void AddVertNT2 | ( | DWORD | vtx, |
DWORD | nor, | ||
DWORD | tvtx1, | ||
DWORD | tvtx2 | ||
) | [inline] |
void AddVertNC1T2 | ( | DWORD | vtx, |
DWORD | nor, | ||
DWORD | col, | ||
DWORD | tvtx1, | ||
DWORD | tvtx2 | ||
) | [inline] |
void AddVertNT3 | ( | DWORD | vtx, |
DWORD | nor, | ||
DWORD | tvtx1, | ||
DWORD | tvtx2, | ||
DWORD | tvtx3 | ||
) | [inline] |
void AddVertNC1T3 | ( | DWORD | vtx, |
DWORD | nor, | ||
DWORD | col, | ||
DWORD | tvtx1, | ||
DWORD | tvtx2, | ||
DWORD | tvtx3 | ||
) | [inline] |
void AddVertNT4 | ( | DWORD | vtx, |
DWORD | nor, | ||
DWORD | tvtx1, | ||
DWORD | tvtx2, | ||
DWORD | tvtx3, | ||
DWORD | tvtx4 | ||
) | [inline] |
void AddVertNC1T4 | ( | DWORD | vtx, |
DWORD | nor, | ||
DWORD | col, | ||
DWORD | tvtx1, | ||
DWORD | tvtx2, | ||
DWORD | tvtx3, | ||
DWORD | tvtx4 | ||
) | [inline] |
void AddVertexCol | ( | int | i, |
DWORD | col | ||
) | [inline] |
i | The color channel index must be less than GFX_MAX_COLORS.\ |
col | The vertex color data. |
void AddVertexUV | ( | int | i, |
DWORD | tx | ||
) | [inline] |
i | The texture coordinate index must be less than GFX_MAX_TEXTURES.\ |
tx | The texture coordinate data. |