csPolygonRenderData Struct Reference
[3D]
This structure is used for communicating polygon information to the polygon renderer.
More...
#include <polyrender.h>
Public Attributes | |
csPlane3 | plane_obj |
Object space plane of the polygon. | |
csPolyTextureMapping * | tmapping |
Texture mapping information. | |
int | num_vertices |
Number of vertices in this polygon. | |
int * | vertices |
Pointer to vertex indices. | |
csVector3 ** | p_obj_verts |
Double pointer to the array of vertices in object space. | |
bool | useLightmap |
Poly uses lightmap. | |
csVector3 ** | objNormals |
Array of normals. |
Detailed Description
This structure is used for communicating polygon information to the polygon renderer.
Definition at line 212 of file polyrender.h.
Member Data Documentation
|
Number of vertices in this polygon.
Definition at line 219 of file polyrender.h. |
|
Array of normals. 0 if the plane normal should be used. Definition at line 231 of file polyrender.h. |
|
Double pointer to the array of vertices in object space.
Definition at line 225 of file polyrender.h. |
|
Object space plane of the polygon.
Definition at line 215 of file polyrender.h. |
|
Texture mapping information.
Definition at line 217 of file polyrender.h. |
|
Poly uses lightmap.
Definition at line 227 of file polyrender.h. |
|
Pointer to vertex indices.
Definition at line 221 of file polyrender.h. |
The documentation for this struct was generated from the following file:
- ivideo/polyrender.h
Generated for Crystal Space by doxygen 1.2.18