CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

G3DPolygonDP Struct Reference
[3D]

Structure containing all info needed by DrawPolygon (DP). More...

#include <graph3d.h>

Inheritance diagram for G3DPolygonDP:

G3DPolygonDFP List of all members.

Public Attributes

G3DFogInfo fog_info [100]
 Extra optional fog information. More...

bool use_fog
 Use fog info? More...

iMaterialHandlemat_handle
 The material handle as returned by iTextureManager. More...

G3DCam2TextureTransform cam2tex
 Transformation matrices for the texture. @ BAD NAME. More...

csPolyTextureMappingtexmap
 Handle to lighted textures (texture + lightmap). More...

bool do_fullbright
 Draw fullbright? More...

uint mixmode
 Mixmode to use. If CS_FX_COPY then no mixmode is used. More...

float z_value
 Z value (in camera space) of vertex[0]. More...


Detailed Description

Structure containing all info needed by DrawPolygon (DP).

Definition at line 431 of file graph3d.h.


Member Data Documentation

G3DCam2TextureTransform G3DPolygonDP::cam2tex
 

Transformation matrices for the texture. @ BAD NAME.

@

Definition at line 442 of file graph3d.h.

bool G3DPolygonDP::do_fullbright
 

Draw fullbright?

Definition at line 451 of file graph3d.h.

G3DFogInfo G3DPolygonDP::fog_info[100]
 

Extra optional fog information.

Definition at line 434 of file graph3d.h.

iMaterialHandle* G3DPolygonDP::mat_handle
 

The material handle as returned by iTextureManager.

Definition at line 439 of file graph3d.h.

uint G3DPolygonDP::mixmode
 

Mixmode to use. If CS_FX_COPY then no mixmode is used.

Definition at line 454 of file graph3d.h.

csPolyTextureMapping* G3DPolygonDP::texmap
 

Handle to lighted textures (texture + lightmap).

Definition at line 446 of file graph3d.h.

bool G3DPolygonDP::use_fog
 

Use fog info?

Definition at line 436 of file graph3d.h.

float G3DPolygonDP::z_value
 

Z value (in camera space) of vertex[0].

Definition at line 457 of file graph3d.h.


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