## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# iExplosionState Member List

This is the complete list of members for iExplosionState, including all inherited members.

AddRefOwner(iBase **ref_owner)=0 | iBase | `[pure virtual]`
DecRef()=0 | iBase | `[pure virtual]`
GetCenter() const =0 | iExplosionState | `[pure virtual]`
GetFadeSprites(csTicks &fade_time) const =0 | iExplosionState | `[pure virtual]`
GetLighting() const =0 | iExplosionState | `[pure virtual]`
GetNrSides() const =0 | iExplosionState | `[pure virtual]`
GetParticleCount() const =0 | iExplosionState | `[pure virtual]`
GetPartRadius() const =0 | iExplosionState | `[pure virtual]`
GetPush() const =0 | iExplosionState | `[pure virtual]`
GetRefCount()=0 | iBase | `[pure virtual]`
GetSpreadAcceleration() const =0 | iExplosionState | `[pure virtual]`
GetSpreadPos() const =0 | iExplosionState | `[pure virtual]`
GetSpreadSpeed() const =0 | iExplosionState | `[pure virtual]`
IncRef()=0 | iBase | `[pure virtual]`
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | `[pure virtual]`
RemoveRefOwner(iBase **ref_owner)=0 | iBase | `[pure virtual]`
SetCenter(const csVector3 &center)=0 | iExplosionState | `[pure virtual]`
SetFadeSprites(csTicks fade_time)=0 | iExplosionState | `[pure virtual]`
SetLighting(bool l)=0 | iExplosionState | `[pure virtual]`
SetNrSides(int nr_sides)=0 | iExplosionState | `[pure virtual]`
SetParticleCount(int num)=0 | iExplosionState | `[pure virtual]`
SetPartRadius(float part_radius)=0 | iExplosionState | `[pure virtual]`
SetPush(const csVector3 &push)=0 | iExplosionState | `[pure virtual]`
SetSpreadAcceleration(float spread_accel)=0 | iExplosionState | `[pure virtual]`
SetSpreadPos(float spread_pos)=0 | iExplosionState | `[pure virtual]`
SetSpreadSpeed(float spread_speed)=0 | iExplosionState | `[pure virtual]`