G3DPolygonMesh Struct Reference
[3D]
Structure containing all info needed by DrawPolygonMesh.
More...
#include <graph3d.h>
Public Types | |
enum | VertexMode { VM_WORLDSPACE, VM_VIEWSPACE } |
Types of vertices supplied. More... | |
Public Attributes | |
iPolygonBuffer * | polybuf |
Polygon buffer. | |
uint | mixmode |
Mixmode. | |
int | clip_portal |
Clip to portal? One of CS_CLIP_???. | |
int | clip_plane |
Clip to near plane? One of CS_CLIP_???. | |
int | clip_z_plane |
Clip to z plane? One of CS_CLIP_???. | |
bool | do_mirror |
Consider polygon vertices in anti-clockwise order if true. | |
VertexMode | vertex_mode |
Type of vertices supplied. | |
G3DFogInfo * | vertex_fog |
Information for fogging the vertices. |
Detailed Description
Structure containing all info needed by DrawPolygonMesh.
In theory this function is capable of:
- Object2camera transformation and perspective.
- Clipping.
- Whatever else DrawPolygon can do.
Definition at line 615 of file graph3d.h.
Member Enumeration Documentation
|
Types of vertices supplied.
|
Member Data Documentation
|
Clip to near plane? One of CS_CLIP_???.
|
|
Clip to portal? One of CS_CLIP_???.
|
|
Clip to z plane? One of CS_CLIP_???.
|
|
Consider polygon vertices in anti-clockwise order if true.
|
|
Mixmode.
|
|
Polygon buffer.
|
|
Information for fogging the vertices.
|
|
Type of vertices supplied.
|
The documentation for this struct was generated from the following file:
- ivideo/graph3d.h
Generated for Crystal Space by doxygen 1.2.18