CrystalSpace

Public API Reference

iParticleBuiltinEmitterCone Struct Reference
[Mesh plugins]

An emitter spawning the new particles around a cone geometry. More...

#include <imesh/particles.h>

Inheritance diagram for iParticleBuiltinEmitterCone:

List of all members.

Public Member Functions

virtual float GetConeAngle () const =0
 Get cone angle, angle between center line and cone surface (in radians).
virtual const csVector3GetExtent () const =0
 Get cone extent vector (from center to end-point).
virtual void SetConeAngle (float angle)=0
 Set cone angle, angle between center line and cone surface (in radians) Range: [0, Pi/2).
virtual void SetExtent (const csVector3 &extent)=0
 Set cone extent vector (from center to end-point).

Detailed Description

An emitter spawning the new particles around a cone geometry.

Definition at line 617 of file particles.h.


Member Function Documentation

virtual float iParticleBuiltinEmitterCone::GetConeAngle (  )  const [pure virtual]

Get cone angle, angle between center line and cone surface (in radians).

virtual const csVector3& iParticleBuiltinEmitterCone::GetExtent (  )  const [pure virtual]

Get cone extent vector (from center to end-point).

virtual void iParticleBuiltinEmitterCone::SetConeAngle ( float  angle  )  [pure virtual]

Set cone angle, angle between center line and cone surface (in radians) Range: [0, Pi/2).

virtual void iParticleBuiltinEmitterCone::SetExtent ( const csVector3 extent  )  [pure virtual]

Set cone extent vector (from center to end-point).


The documentation for this struct was generated from the following file:

Generated for Crystal Space 2.1 by doxygen 1.6.1