Main Page   Modules   Alphabetical List   Data Structures   Data Fields  

RpPrtStdParticleClass Struct Reference
[RpPrtStd]

Collaboration diagram for RpPrtStdParticleClass:
Collaboration graph

Data Fields

RpPrtStdParticleClass *  next
RwInt32  id
RwInt32  refCount
RwInt32  objSize
RpPrtStdPropertyTable propTab
RwInt32  numCallback
RpPrtStdParticleCallBackArray callback

Detailed Description

A structure representing the collection of data and callbacks for a particle. A particle class is used to create particle that share the same properties and callback functions. Once created, a particle class cannot be altered. A particle class should also not be destroyed if particles of the class are still in use.

Field Documentation

RpPrtStdParticleCallBackArray* callback
 

Array of particle batch callback functions

RwInt32 id
 

Particle class's id

RpPrtStdParticleClass* next
 

Internal usage

RwInt32 numCallback
 

Number of callback sets

RwInt32 objSize
 

Size of a particle

RpPrtStdPropertyTable* propTab
 

Reference to a table of particle properties

RwInt32 refCount
 

Reference count. Internal usage


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