csCoreRenderMesh Struct Reference
[3D]
Data required by the renderer to draw a mesh.
More...
#include <rendermesh.h>
Inheritance diagram for csCoreRenderMesh:

Public Attributes | |
const char * | db_mesh_name |
To make debugging easier we add the name of the mesh object here in debug mode. | |
int | clip_portal |
Clipping parameter. | |
int | clip_plane |
Clipping parameter. | |
int | clip_z_plane |
Clipping parameter. | |
bool | do_mirror |
Mirror mode - whether the mesh should be mirrored. | |
csRenderMeshType | meshtype |
Mesh type. | |
unsigned int | indexstart |
Start of the range of indices to use. | |
unsigned int | indexend |
End of the range of indices to use. | |
csReversibleTransform | object2camera |
Transform to use for this mesh (object->camera). | |
iMaterialWrapper * | material |
Material used for this mesh. |
Detailed Description
Data required by the renderer to draw a mesh.
Definition at line 76 of file rendermesh.h.
Member Data Documentation
|
Clipping parameter.
Definition at line 101 of file rendermesh.h. |
|
Clipping parameter.
Definition at line 98 of file rendermesh.h. |
|
Clipping parameter.
Definition at line 104 of file rendermesh.h. |
|
To make debugging easier we add the name of the mesh object here in debug mode.
Definition at line 82 of file rendermesh.h. |
|
Mirror mode - whether the mesh should be mirrored.
Essentially toggles between back- and front-face culling. It should be set to \example iCamera* camera; csRenderMesh myMesh; ... myMesh.object2camera = camera->GetTransform () / movable->GetFullTransform (); myMesh.do_mirror = camera->IsMirrored (); \endexample Definition at line 122 of file rendermesh.h. |
|
End of the range of indices to use.
Definition at line 131 of file rendermesh.h. |
|
Start of the range of indices to use.
Definition at line 128 of file rendermesh.h. |
|
Material used for this mesh.
Definition at line 139 of file rendermesh.h. |
|
Mesh type.
Definition at line 125 of file rendermesh.h. |
|
Transform to use for this mesh (object->camera).
Definition at line 134 of file rendermesh.h. |
The documentation for this struct was generated from the following file:
- ivideo/rendermesh.h
Generated for Crystal Space by doxygen 1.2.18