G3DPolygonDPFX Struct Reference
[3D]
Structure containing all info needed by DrawPolygonFX (DPFX).
More...
#include <graph3d.h>
Public Attributes | |
int | num |
Current number of vertices. | |
csVector2 | vertices [100] |
Vertices that form the polygon. | |
float | z [100] |
1/z for every vertex. | |
csVector2 | texels [100] |
Texels per vertex. | |
csColor | colors [100] |
Lighting info per vertex. | |
G3DFogInfo | fog_info [100] |
Extra optional fog information. | |
bool | use_fog |
Use fog info? | |
iMaterialHandle * | mat_handle |
The material handle as returned by iTextureManager. | |
uint | mixmode |
Mixmode to use. If CS_FX_COPY then no mixmode is used. | |
uint8 | flat_color_r |
Use this color for drawing (if txt_handle == 0) instead of a material. | |
uint8 | flat_color_g |
Use this color for drawing (if txt_handle == 0) instead of a material. | |
uint8 | flat_color_b |
Use this color for drawing (if txt_handle == 0) instead of a material. |
Detailed Description
Structure containing all info needed by DrawPolygonFX (DPFX).
Definition at line 451 of file graph3d.h.
Member Data Documentation
|
Lighting info per vertex.
|
|
Use this color for drawing (if txt_handle == 0) instead of a material.
|
|
Use this color for drawing (if txt_handle == 0) instead of a material.
|
|
Use this color for drawing (if txt_handle == 0) instead of a material.
|
|
Extra optional fog information.
|
|
The material handle as returned by iTextureManager.
|
|
Mixmode to use. If CS_FX_COPY then no mixmode is used.
|
|
Current number of vertices.
|
|
Texels per vertex.
|
|
Use fog info?
|
|
Vertices that form the polygon.
|
|
1/z for every vertex.
|
The documentation for this struct was generated from the following file:
- ivideo/graph3d.h
Generated for Crystal Space by doxygen 1.2.18