cExplosion Class Reference

#include <cWeapon.h>

Inheritance diagram for cExplosion:
cWeapon

List of all members.

Public Member Functions

virtual void fire (OID target)
virtual void animate (float spf)
virtual void drawSolid ()
virtual void drawEffect ()

Detailed Description

Explosion with dust, smoke, dirt and shrapnels.


Member Function Documentation

void cExplosion::animate ( float  spf  )  [virtual]

Update weapon animation cycles, particle trajectories and timers.

Reimplemented from cWeapon.

void cExplosion::drawEffect (  )  [virtual]

Draw translucent effects like weapon flares and particles.

Reimplemented from cWeapon.

void cExplosion::drawSolid (  )  [virtual]

Draw the weapon model itself and non-translucent particles.

Reimplemented from cWeapon.

void cExplosion::fire ( OID  target  )  [virtual]

Fire Weapon at target, target may be 0.

Implements cWeapon.


The documentation for this class was generated from the following files:

Generated on Tue Feb 16 18:32:39 2010 for Linwarrior 3D by  doxygen 1.6.1