Main Page   Modules   Alphabetical List   Data Structures   Data Fields  

RxMeshStateVector Struct Reference
[Generic]

Collaboration diagram for RxMeshStateVector:
Collaboration graph

Data Fields

RwInt32  Flags
void *  SourceObject
RwMatrix  Obj2World
RwMatrix  Obj2Cam
RwSurfaceProperties  SurfaceProperties
RwTexture Texture
RwRGBA  MatCol
RxPipeline Pipeline
RwPrimitiveType  PrimType
RwUInt32  NumElements
RwUInt32  NumVertices
RwInt32  ClipFlagsOr
RwInt32  ClipFlagsAnd
void *  SourceMesh
void *  DataObject

Detailed Description

Structure describing a mesh-state vector, used by the RxClMeshState cluster

Field Documentation

RwInt32 ClipFlagsAnd
 

Boolean AND of the RwClipFlag clip flags of all vertices in the mesh

RwInt32 ClipFlagsOr
 

Boolean OR of the RwClipFlag clip flags of all vertices in the mesh

void* DataObject
 

Mirrors the void data pointer of RxPipelineExecute

RwInt32 Flags
 

RxGeometryFlag Flags from the source geometry

RwRGBA MatCol
 

RwRGBA material color

RwUInt32 NumElements
 

RwUInt32 number of elements (triangles, lines...)

RwUInt32 NumVertices
 

RwUInt32 number of vertices

RwMatrix Obj2Cam
 

RwMatrix to transform from object-space to camera-space

RwMatrix Obj2World
 

RwMatrix to transform from object-space to world-space

RxPipeline* Pipeline
 

A pointer to the material pipeline where appropriate

RwPrimitiveType PrimType
 

RwPrimitiveType primitive type

void* SourceMesh
 

A void pointer to the source RpMesh

void* SourceObject
 

A void pointer. In immediate mode it points to an internal structure and in atomic/world-sector object or material pipelines it points to an RpMaterial.

RwSurfaceProperties SurfaceProperties
 

RwSurfaceProperties

RwTexture* Texture
 

A pointer to a RwTexture


Criterion Software © 1993-2003 Criterion Software Limited. All rights reserved. Built Tue Apr 22 12:46:11 2003. Send Feedback
Converted from CHM to HTML with chm2web Pro 2.85 (unicode)