Urho.ParticleEmitter Class

Particle emitter component.

See Also: ParticleEmitter


public class ParticleEmitter : BillboardSet


Namespace: Urho
Assembly: Urho (in Urho.dll)
Assembly Versions:

The members of Urho.ParticleEmitter are listed below.

See Also: BillboardSet

Public Constructors

Constructs a new instance of Urho.ParticleEmitter which is tied to the Application.CurrentContext.
Constructs a new instance of Urho.ParticleEmitter, given a raw pointer to an unmanaged object
Constructs a new instance of Urho.ParticleEmitter linked to a specific Context.

Protected Constructors

Empty constructor, chain to this constructor when you provide your own constructor that sets the handle field.

Public Properties

AutoRemoveModeAutoRemoveMode. Return automatic removal mode on particle effect completion. Or Set to remove either the emitter component or its owner node from the scene automatically on particle effect completion. Disabled by default.
EffectParticleEffect. Return particle effect. Or Set particle effect.
EffectAttrResourceRef. Set particles effect attribute.
EmittingBoolean. Controls whether is currently emitting.
NumParticlesUInt32. Return maximum number of particles. Or Set maximum number of particles.
SerializeParticlesBoolean. Return whether particles are to be serialized. Or Set whether particles should be serialized. Default true, set false to reduce scene file size.
TypeStringHash. Urho's type system type.
TypeNameString. Urho's low-level type name.
TypeNameStaticString. Urho's low-level type name, accessible as a static method.
TypeStaticStringHash. Urho's low-level type, accessible as a static method.

Public Methods

Apply not continuously updated values such as the material, the number of particles and sorting mode from the particle effect. Call this if you change the effect programmatically.
Handle enabled/disabled state change.
Register object factory.
Remove all current particles.
Reset the particle emitter completely. Removes current particles, sets emitting state on, and resets the emission timer.
Reset the emission period timer.