Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages
csPolygonRenderData Struct Reference
[3D]
This structure is used for communicating polygon information to the polygon renderer.
More...
#include <ivideo/polyrender.h>
Public Attributes | |
int | num_vertices |
Number of vertices in this polygon. | |
csVector3 ** | objNormals |
Array of normals. | |
csVector3 ** | p_obj_verts |
Double pointer to the array of vertices in object space. | |
csPlane3 | plane_obj |
Object space plane of the polygon. | |
csPolyTextureMapping * | tmapping |
Texture mapping information. | |
bool | useLightmap |
Poly uses lightmap. | |
int * | vertices |
Pointer to vertex indices. |
Detailed Description
This structure is used for communicating polygon information to the polygon renderer.
Definition at line 210 of file polyrender.h.
Member Data Documentation
|
Number of vertices in this polygon.
Definition at line 217 of file polyrender.h. |
|
Array of normals. 0 if the plane normal should be used. Definition at line 229 of file polyrender.h. |
|
Double pointer to the array of vertices in object space.
Definition at line 223 of file polyrender.h. |
|
Object space plane of the polygon.
Definition at line 213 of file polyrender.h. |
|
Texture mapping information.
Definition at line 215 of file polyrender.h. |
|
Poly uses lightmap.
Definition at line 225 of file polyrender.h. |
|
Pointer to vertex indices.
Definition at line 219 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.4.4