Main Page   Modules   Alphabetical List   Data Structures   Data Fields  

RpPrtStdEmitterPTank Struct Reference
[RpPrtStd]

Collaboration diagram for RpPrtStdEmitterPTank:
Collaboration graph

Data Fields

RwUInt32  dataFlags
RwUInt32  platFlags
RwUInt32  numPrt
RwUInt32  maxPrt
RwUInt32  updateFlags
RwUInt32  emitFlags
RpAtomic pTank
RwChar **  dataInPtrs
RwChar **  dataOutPtrs
RwInt32 dataStride
RwUInt32  strSrcBlend
RwUInt32  strDstBlend
RwBool  strVtxABlend

Detailed Description

A structure for storing the data required to create a RpPTank for use with the emitter. The structure allows the user to create a RpPTank manually.

Field Documentation

RwUInt32 dataFlags
 

Data flag used in RpPTank creation. See RpPTankAtomicCreate

RwChar** dataInPtrs
 

Internal usage

RwChar ** dataOutPtrs
 

Internal usage

RwInt32* dataStride
 

Internal usage

RwUInt32 emitFlags
 

A flag representing the properties to be initialized by the particle emitter during particles emission. A user may select to initialize some properties manually by unsetting the relevant bits in the flag. The flag settings are the same as RpPTankDataFlags

RwUInt32 maxPrt
 

An integer representing the maxiumum number of particles stored in the RpPTank

RwUInt32 numPrt
 

An integer representing the current number of active particles

RwUInt32 platFlags
 

Platform flag used in RpPTank creation. See RpPTankAtomicCreate

RpAtomic* pTank
 

Pointer to the RpPTank

RwUInt32 strDstBlend
 

Internal usage

RwUInt32 strSrcBlend
 

Internal usage

RwBool strVtxABlend
 

Internal usage

RwUInt32 updateFlags
 

A flag representing the properties to be updated by the particle emiiter during update. A user may select to update some properties manually by unsetting the relevant bits in the flag. The flag settings are the same as RpPTankDataFlags


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)