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
RpPrtStdPropertyTablepropTab
RwInt32 numCallback
RpPrtStdParticleCallBackArraycallback

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