CrystalSpace

Public API Reference

csRenderMeshModes Struct Reference
[3D]

Mesh render mode information. More...

#include <ivideo/rendermesh.h>

Inheritance diagram for csRenderMeshModes:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 csRenderMeshModes ()
 ~csRenderMeshModes ()

Public Attributes

csAlphaMode::AlphaType alphaType
 Alpha mode this mesh is drawn.
csRef< csRenderBufferHolderbuffers
 Holder of default render buffers.
bool flipCulling
 Backface flipping mode.
uint mixmode
 mixmode to use
csZBufMode z_buf_mode
 Z mode to use.

Detailed Description

Mesh render mode information.

Contains the Z, mix and alpha modes to use for rendering a mesh.

Remarks:
Is separate from csCoreRenderMesh to allow preprocessing steps to modify the mode data.

Definition at line 46 of file rendermesh.h.


Member Data Documentation

Alpha mode this mesh is drawn.

Definition at line 68 of file rendermesh.h.

Referenced by csRenderMeshModes().

Holder of default render buffers.

Definition at line 71 of file rendermesh.h.

Backface flipping mode.

Definition at line 65 of file rendermesh.h.

Referenced by csRenderMeshModes().

mixmode to use

Definition at line 62 of file rendermesh.h.

Referenced by csRenderMeshModes().

Z mode to use.

Definition at line 59 of file rendermesh.h.

Referenced by csRenderMeshModes().


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.4.7