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
RwTextureTexture
RwRGBA MatCol
RxPipelinePipeline
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-2004 Criterion Software Limited. All rights reserved. Built Thu Feb 12 13:46:49 2004. Send Feedback