csCoreRenderMesh Struct Reference
[3D]
Data required by the renderer to draw a mesh.
More...
#include <ivideo/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. | |
csRef< csRenderBufferHolder > | buffers |
Holder of default render buffers. | |
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). | |
csOrthoTransform * | camera_transform |
Camera transform. | |
iMaterialWrapper * | material |
Material used for this mesh. |
Detailed Description
Data required by the renderer to draw a mesh.
Definition at line 79 of file rendermesh.h.
Member Data Documentation
|
Holder of default render buffers.
Definition at line 131 of file rendermesh.h. |
|
Camera transform.
Definition at line 143 of file rendermesh.h. |
|
Clipping parameter.
Definition at line 104 of file rendermesh.h. |
|
Clipping parameter.
Definition at line 101 of file rendermesh.h. |
|
Clipping parameter.
Definition at line 107 of file rendermesh.h. |
|
To make debugging easier we add the name of the mesh object here in debug mode.
Definition at line 85 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
iCamera* camera; csRenderMesh myMesh; ... myMesh.object2camera = camera->GetTransform () / movable->GetFullTransform (); myMesh.do_mirror = camera->IsMirrored (); Definition at line 125 of file rendermesh.h. |
|
End of the range of indices to use.
Definition at line 137 of file rendermesh.h. |
|
Start of the range of indices to use.
Definition at line 134 of file rendermesh.h. |
|
Material used for this mesh.
Definition at line 148 of file rendermesh.h. |
|
Mesh type.
Definition at line 128 of file rendermesh.h. |
|
Transform to use for this mesh (object->camera).
Definition at line 140 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.3.9.1