Main Page   Modules   Alphabetical List   Data Structures   Data Fields  

RxD3D9InstanceData Struct Reference
[D3D9]

Collaboration diagram for RxD3D9InstanceData:

Collaboration graph

Data Fields

RwUInt32 numIndex
RwUInt32 minVert
RpMaterialmaterial
RwBool vertexAlpha
void * vertexShader
RwUInt32 baseIndex
RwUInt32 numVertices
RwUInt32 startIndex
RwUInt32 numPrimitives

Detailed Description

This structure contains D3D9 resource specific components.


Field Documentation

RwUInt32 baseIndex
 

Needed if we share the vertex buffer

RpMaterial* material
 

The material for this instanced data

RwUInt32 minVert
 

The vertex index where the meshes vertices begin. Needed for reinstancing, not for rendering

RwUInt32 numIndex
 

Number of indices. Needed for reinstancing, not for rendering

RwUInt32 numPrimitives
 

Number of primitives to render

RwUInt32 numVertices
 

Number of vertices in the vertex buffer

RwUInt32 startIndex
 

Location in the index array to start reading vertices.

RwBool vertexAlpha
 

The prelight data contains alpha

void* vertexShader
 

Vertex shader


Criterion Software © 1993-2004 Criterion Software Limited. All rights reserved. Built Thu Feb 12 13:46:49 2004. Send Feedback