## Public API Reference

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

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

# iSpiralState Member List

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

AddRefOwner(iBase **ref_owner)=0 | iBase | `[pure virtual]`
DecRef()=0 | iBase | `[pure virtual]`
GetClimbSpeed() const =0 | iSpiralState | `[pure virtual]`
GetParticleCount() const =0 | iSpiralState | `[pure virtual]`
GetParticleSize(float &partwidth, float &partheight) const =0 | iSpiralState | `[pure virtual]`
GetParticleTime() const =0 | iSpiralState | `[pure virtual]`
GetRadialSpeed() const =0 | iSpiralState | `[pure virtual]`
GetRefCount()=0 | iBase | `[pure virtual]`
GetRotationSpeed() const =0 | iSpiralState | `[pure virtual]`
GetSource() const =0 | iSpiralState | `[pure virtual]`
IncRef()=0 | iBase | `[pure virtual]`
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | `[pure virtual]`
RemoveRefOwner(iBase **ref_owner)=0 | iBase | `[pure virtual]`
SetClimbSpeed(float speed)=0 | iSpiralState | `[pure virtual]`
SetParticleCount(int num)=0 | iSpiralState | `[pure virtual]`
SetParticleSize(float partwidth, float partheight)=0 | iSpiralState | `[pure virtual]`
SetParticleTime(csTicks ttl)=0 | iSpiralState | `[pure virtual]`
SetRadialSpeed(float speed)=0 | iSpiralState | `[pure virtual]`
SetRotationSpeed(float speed)=0 | iSpiralState | `[pure virtual]`
SetSource(const csVector3 &source)=0 | iSpiralState | `[pure virtual]`