|Full source code is included in the Tinman 3D SDK download.|
A scene entity that create a particle effect.
The particle simulation takes place in the local coordinate system that is defined by ILocalSpaceProperty.LocalSpace and is run by a ParticleBuffer object which must be specified at creation time. Different particle geometry may be specified per identifier via Geometry. New particles are generated by IParticleSource objects, which may be specified via SourceAdd and SourceRemove. By default, particle simulation is driven by the application frame time (see IUpdateableFrameTime.UpdateFrameTime. With UseTimestamp, this can be changed to use the value increments of Timestamp instead.
Creates a new instance of ParticleEffect.
Returns the ParticleGeometry object that represents the given
Returns the difference between the timestamp that will be used when creating new particles and the timestamp of the particle data that is currently being displayed.