iParticlesObjectState Struct Reference
[Mesh plugins, Mesh plugins]
Particles state object.
More...
#include <imesh/particles.h>
Inheritance diagram for iParticlesObjectState:

Public Member Functions | |
virtual void | ChangePhysicsPlugin (const char *plugin)=0 |
Change the particle physics plugin (Defaults to loading 'crystalspace.particles.physics.simple'). | |
virtual void | GetEmitPosition (csVector3 &position)=0 |
Get emitter position. | |
virtual csReversibleTransform | GetObjectToCamera ()=0 |
Get the camera transform. | |
virtual const csMatrix3 & | GetRotation ()=0 |
Get the object rotation matrix. | |
virtual bool | IsRunning ()=0 |
Returns true if this particle simulation is running. | |
virtual void | Start ()=0 |
(Re)Start the particle emitter. | |
virtual void | Stop ()=0 |
Stop this particle object from emitting any more particles. |
Detailed Description
Particles state object.
Definition at line 329 of file particles.h.
Member Function Documentation
|
Change the particle physics plugin (Defaults to loading 'crystalspace.particles.physics.simple').
|
|
Get emitter position.
|
|
Get the camera transform.
|
|
Get the object rotation matrix.
|
|
Returns true if this particle simulation is running.
|
|
(Re)Start the particle emitter. This is automatically called when the particle mesh object is created if autostart is enabled (default:yes) |
|
Stop this particle object from emitting any more particles.
|
The documentation for this struct was generated from the following file:
- imesh/particles.h
Generated for Crystal Space by doxygen 1.4.6