
|
|
Data flag used in RpPTank creation. See RpPTankAtomicCreate |
|
|
An array of pointers pointing to the particle's property buffers in RpPTank. This array points to the input values to be updated. The pointers must be incremented after each particle is processed. The size of the array is dependant on the number of particle properties. The order of the properties is constant.
|
|
|
An array of pointers pointing to the particle's property buffers in RpPTank. This array points to where updated values are to be written. This can be in the input buffer or a seperate output buffer. Dead particles are removed by being overwritten by live particles. So the pointers should only be incremented for each live particle updated. The size of the array is dependant on the number of particle properties. The order of the properties is constant.
|
|
|
An array of RwInt32 to store the stride of the particle properties in the RpPTank. This is the value the data pointers need to be incremented to the next particle. The size of the array is dependant on the number of particle properties. The order of the stride is constant.
|
|
|
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 |
|
|
An integer representing the maxiumum number of particles stored in the RpPTank |
|
|
An integer representing the current number of active particles |
|
|
Platform flag used in RpPTank creation. See RpPTankAtomicCreate |
|
|
Pointer to the RpPTank RpAtomic. |
|
|
This is used to set the destination blend mode for the RpPTank RpAtomic when it is created for the first time.
|
|
|
This is used to set the source blend mode for the RpPTank RpAtomic when it is created for the first time.
|
|
|
This is used to enable vertex alpha blending for the RpTank RpAtomic when it is created for the first time.
|
|
|
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 |
© 1993-2004 Criterion Software Limited. All rights reserved. Built Thu Feb 12 13:46:43 2004.
Send Feedback