![]() |
Public API Reference |
A simple render mesh. More...
#include <ivideo/graph3d.h>
Public Attributes | |
| csAlphaMode | alphaType |
| (Optional) Alpha mode. Defaults to "autodetect". | |
| const csVector4 * | colors |
| (Optional) Colors. | |
| iShaderVariableContext * | dynDomain |
| (Optional) Shader variable context. | |
| uint | indexCount |
| (optional) Number of vertex indices | |
| const uint * | indices |
| (optional) Vertex indices. | |
| csRenderMeshType | meshtype |
| Type of the geometry to draw. | |
| uint | mixmode |
| (Optional) Mix mode. Defaults to CS_FX_COPY. | |
| csReversibleTransform | object2world |
| (Optional) Transform to apply to the mesh. | |
| csRef< csRenderBufferHolder > | renderBuffers |
| (Optional) Buffer holder with all vertex buffers. | |
| iShader * | shader |
| (Optional) Shader to use. | |
| const csVector2 * | texcoords |
| (Optional) Texture coordinates. | |
| iTextureHandle * | texture |
| (Optional) Handle to the texture to select. | |
| uint | vertexCount |
| Number of vertices. | |
| const csVector3 * | vertices |
| Vertices. | |
| csZBufMode | z_buf_mode |
| (Optional) Z buffer mode. Defaults to CS_ZBUF_NONE. | |
| uint | indexStart |
| (optional) Range of indices to draw. | |
| uint | indexEnd |
| (optional) Range of indices to draw. | |
| const uint* csSimpleRenderMesh::indices |
(Optional) Transform to apply to the mesh.