hgeParticleSystem helper class

hgeParticleSystem is a HGE helper class for advanced 2D particle systems.

hgeParticleSystem methods

Constructors Create and initalize hgeParticleSystem object.
Operators hgeParticleSystem operators.
  
Update Updates particle system.
MoveTo Moves particle system to a new position.
Transpose Adds constant coordinates shift.
SetScale Scales the particle system.
FireAt Fires particle system at the specified screen position.
Fire Fires particle system.
Stop Stops particle system.
Render Renders particle system to the screen.
TrackBoundingBox Turns particle system's bounding box tracking on/off.
  
GetBoundingBox Returns current particle system bounding box.
GetParticlesAlive Returns current number of active particles.
GetPosition Returns current particle system position.
GetTransposition Returns current particle system coordinates shift.
GetScale Returns the current scale of the particle system.
GetAge Returns the particle system's age.

Related information

hgeParticleSystem data members
hgeParticleSystemInfo structure

Requirements

Header: hgeparticle.h
Import library: hgehelp.lib

See also

hgeParticleManager, HGE Particle Systems Editor