csNewParticleSystem::eiParticleState Struct Reference
Inheritance diagram for csNewParticleSystem::eiParticleState:

Public Member Functions | |
virtual float | GetAlpha () const |
Get the probable alpha of the particles. | |
virtual bool | GetChangeAlpha (float &factor) const |
see if change alpha is enabled, and get the value if so. | |
virtual bool | GetChangeColor (csColor &col) const |
see if change color is enabled, and get a copy if so. | |
virtual bool | GetChangeRotation (float &angle) const |
see if change rotation is enabled, and get the angle if so. | |
virtual bool | GetChangeSize (float &factor) const |
see if change size is enabled, and get the value if so. | |
virtual const csColor & | GetColor () const |
Get particle color. | |
virtual iMaterialWrapper * | GetMaterialWrapper () const |
Get material of particle system. | |
virtual uint | GetMixMode () const |
Get mix mode. | |
virtual void | SetAlpha (float alpha) |
Set the alpha of particles. | |
virtual void | SetChangeAlpha (float factor) |
Change alpha of all particles, by factor per second. | |
virtual void | SetChangeColor (const csColor &color) |
Set change color. | |
virtual void | SetChangeRotation (float angle) |
Change rotation of all particles, by angle in radians per second. | |
virtual void | SetChangeSize (float factor) |
Set change size of all particles, by factor per second. | |
virtual void | SetColor (const csColor &color) |
Set particle color. | |
virtual void | SetMaterialWrapper (iMaterialWrapper *material) |
Set material of particle system. | |
virtual void | SetMixMode (uint mode) |
Set mix mode. | |
virtual void | SetSelfDestruct (csTicks t) |
Set selfdestruct mode on, and msec to live. | |
virtual void | UnsetChangeAlpha () |
Stop change of alpha. | |
virtual void | UnsetChangeColor () |
Unset change color. | |
virtual void | UnsetChangeRotation () |
Stop change of rotation. | |
virtual void | UnsetChangeSize () |
Unset change of size. | |
virtual void | UnSetSelfDestruct () |
System will no longer self destruct. |
Detailed Description
Definition at line 294 of file particle.h.
Member Function Documentation
|
Get the probable alpha of the particles.
Implements iParticleState. Definition at line 322 of file particle.h. |
|
see if change alpha is enabled, and get the value if so.
Implements iParticleState. Definition at line 366 of file particle.h. |
|
see if change color is enabled, and get a copy if so.
Implements iParticleState. Definition at line 331 of file particle.h. |
|
see if change rotation is enabled, and get the angle if so.
Implements iParticleState. Definition at line 354 of file particle.h. |
|
see if change size is enabled, and get the value if so.
Implements iParticleState. Definition at line 342 of file particle.h. |
|
Get particle color.
Implements iParticleState. Definition at line 317 of file particle.h. |
|
Get material of particle system.
Implements iParticleState. Definition at line 301 of file particle.h. |
|
Get mix mode.
Implements iParticleState. Definition at line 309 of file particle.h. |
|
Set the alpha of particles.
Implements iParticleState. Definition at line 321 of file particle.h. |
|
Change alpha of all particles, by factor per second.
Implements iParticleState. Definition at line 358 of file particle.h. |
|
Set change color.
Implements iParticleState. Definition at line 323 of file particle.h. |
|
Change rotation of all particles, by angle in radians per second.
Implements iParticleState. Definition at line 346 of file particle.h. |
|
Set change size of all particles, by factor per second.
Implements iParticleState. Definition at line 334 of file particle.h. |
|
Set particle color.
Implements iParticleState. Definition at line 313 of file particle.h. |
|
Set material of particle system.
Implements iParticleState. Definition at line 297 of file particle.h. |
|
Set mix mode.
Implements iParticleState. Definition at line 305 of file particle.h. |
|
Set selfdestruct mode on, and msec to live.
Implements iParticleState. Definition at line 370 of file particle.h. |
|
Stop change of alpha.
Implements iParticleState. Definition at line 362 of file particle.h. |
|
Unset change color.
Implements iParticleState. Definition at line 327 of file particle.h. |
|
Stop change of rotation.
Implements iParticleState. Definition at line 350 of file particle.h. |
|
Unset change of size.
Implements iParticleState. Definition at line 338 of file particle.h. |
|
System will no longer self destruct.
Implements iParticleState. Definition at line 374 of file particle.h. |
The documentation for this struct was generated from the following file:
- csplugincommon/particlesys/particle.h
Generated for Crystal Space by doxygen 1.4.4